0
我嘗試了一些在這個線程中列出的提示: Find out git branch creatorgit:如何列出現有的遠程分支與作者?
例如:
git for-each-ref --format='%(authorname) %09 %(refname) %09 %(committerdate)'
但遇到的一般問題:
有時我得到列爲別人的作者我從未檢查過或感動過的分支。 不確定何時,但有一種情況下,自動合併來自其他用戶的推送, ,並且在此之後,我被列爲我和他的分支的作者。
該列表將包含一些實際上已從遠程刪除的分支。
任何人有一些線索,爲什麼發生這種情況,如何解決?
正如您所鏈接的主題所述,Git不會跟蹤分支創建者。您正在查看分支*提示*,即每個分支上*最近*提交的作者。 – Chris 2014-09-03 15:10:07
當然,我知道git不跟蹤「創作者」。但是仍然覺得它很奇怪,你怎麼可以被標記爲你從來沒有簽出或觸摸過的分支的「作者」。常識,我會說這顯然是某個地方的「錯誤」......但由於我不是「gittology」的教授,我知道什麼? :) – Rop 2014-09-03 18:03:50
其實,你*不能*被標記爲分支的作者;沒有這樣的事情。該命令顯示*每個分支上最近提交的作者*。 – Chris 2014-09-03 18:35:15