有什麼方法可以知道哪個開發人員實際推送了一個代碼? 我剛剛從分支合併到另一個並推送它。我沒有提交任何分支。剛推。 我在日誌中看不到任何內容,顯示我是「推動者」。 究竟是誰在做「推」的命令是什麼?GIT PUSH - 有什麼方法可以知道哪個開發人員實際推送了一個代碼?
回答
除非您使用一些額外功能來記錄推/拉,否則提交者和作者就是您所擁有的。也就是說,最後一次提交併非來自推送到遠程存儲庫的開發人員的情況會有點奇怪(我認爲)。因爲只有那個開發者可能擁有該提交(如果他沒有通過USB棒或不同的遠程存儲庫共享它)。
您需要編寫服務器端掛鉤腳本以實現額外的日誌記錄目的。 .git/hooks/post-receive
這隻有在每次推/拉操作完全通過一個遠程存儲庫時纔有效。但正如@ThorbjørnRavn Andersen指出的那樣,從描述來看,似乎可能有多個存儲庫可供使用。 –
如果可能,將掛鉤腳本設置爲所有遠程存儲庫。 – linquize
不好。你必須瀏覽所有可能的存儲庫並檢查日誌,因爲它們不會被傳入(除非將日誌存儲在存儲庫本身中,這很醜陋)。 –
- 1. 有什麼方法可以知道什麼時候創建了一個對象?
- 2. MS Access,有什麼方法可以由1人以上開發?
- 3. 只有一名開發人員獲得推送通知
- 4. 有人可以解釋什麼這個代碼涉及免費()實際上
- 5. 每個.NET開發人員應該知道哪些類/接口?
- 6. 有什麼方法可以知道NSUserNotificationCenter中有多少個NSUserNotifications?
- 7. Git如何知道要推送哪個存儲庫?
- 8. 你怎麼知道哪個FBRequest發起了請求didLoad:方法?
- 9. 有什麼方法讓我知道導航推送完成後?
- 10. Apple推送通知 - 從開發人員更改爲生產。什麼做?
- 11. 開發人員應該知道什麼與託管代碼的互操作性
- 12. 有什麼方法可以知道何時處理了OnNext?
- 13. 有誰知道在哪裏可以找到carousel.us JavaScript 3D Carousel的代碼?開發人員的網站已關閉
- 14. 有人可以解釋這段代碼發生了什麼?
- 15. 有人可以解釋代碼中發生了什麼?
- 16. 有一種方法可以知道json代表了哪種類型?
- 17. iOS,打開一個推送通知,其他人也不見了
- 18. ajax GET/POST,實際發送了什麼?
- 19. 有沒有人知道下面的代碼可能做什麼?
- 20. 有人可以請解釋這個JavaScript代碼中發生了什麼?
- 21. 有人可以解釋這個unique_ptr代碼發生了什麼嗎?
- 22. 單個開發人員可以從Scrum學到什麼?
- 23. 在哪裏可以找到JQuery方法的實際代碼?
- 24. 有沒有什麼辦法可以知道哪個對端斷開了通話星號
- 25. 有誰知道在哪裏得到實際的Cray PVP代碼?
- 26. 有什麼方法可以知道下載是否發生
- 27. 這個與Lucene相關的代碼實際上做了什麼?
- 28. 推動git(高級開發人員)
- 29. 有什麼方法可以知道插件引發了MS CRM異常嗎?
- 30. 爲什麼我的ajax代碼實際上沒有發送?
謝謝,但有些開發人員推動一些未完成的代碼,我們不知道誰推什麼... –
+1 - 但沒有什麼奇怪的。我認爲OP在這裏的情況是他所做的一個快速合併,所以他的推動並沒有引入任何新的提交,而只是移動了主分支。 – 1615903
這並不奇怪,如果推送開發人員首先從另一個開發人員撤出而不通過中央存儲庫。 –