是否有GitHub沒有辦法列出所有提交由單一的作者提出,在瀏覽器(無論本地,例如通過git log
,也沒有通過API)?GitHub的 - 名單提交由作者
點擊用戶名的提交(提交歷史)的列表只是導致了用戶的個人資料頁面。檢查GitHub用戶界面和搜索(谷歌,StackOverflow)沒有透露一種方法來做到這一點。
是否有GitHub沒有辦法列出所有提交由單一的作者提出,在瀏覽器(無論本地,例如通過git log
,也沒有通過API)?GitHub的 - 名單提交由作者
點擊用戶名的提交(提交歷史)的列表只是導致了用戶的個人資料頁面。檢查GitHub用戶界面和搜索(谷歌,StackOverflow)沒有透露一種方法來做到這一點。
如果作者有GitHub的帳戶,只需點擊作者名從任何地方提交歷史,並且提交您可以看到將被過濾到那些由作者:
你也可以點擊其名字下面的「N提交」鏈接回購的「貢獻者」頁上:
或者,你可以直接追加?author=<theusername>
或?author=<emailaddress>
添加到URL。例如,https://github.com/jquery/jquery/commits/master?author=dmethvin或https://github.com/jquery/jquery/commits/[email protected]兩個給我:
對於作者沒有GitHub的賬戶,只能通過電子郵件地址過濾功能會工作,你將需要手動添加?author=<emailaddress>
到URL - 作者的名字將不能從提交列表中點擊。
您還可以通過特定的作者使用
git log --author=[your git name]
例命令行得到提交的名單:
git log --author=Prem
只需添加?author=<emailaddress>
或?author=<githubUserName>
到url觀看時回購的「提交」部分。
這只是重複了一年前我接受的答案中添加的內容; -1。 –
是啊,你說得對肯定的 - 但它減少到追逐;-) –
有點晚了,但有可能得到一個Github的用戶的所有提交不分庫的? – asgs
炳,我希望你能原諒我霸佔你的答案我已經在這裏做的方式。 (IMO荒謬的)這個問題的結束讓我無法以任何其他方式提供(簡單的)答案。 –
沒問題馬克!只要它幫助人們,我不介意。無論如何,感謝您對該主題的最新更新。 – Prem
這適用於某些用戶,但其他用戶的名稱不可點擊。爲什麼? –