2012-03-23 92 views
189

我想要获取所有分支上每位作者的提交数。我看到Git所有分支上每位作者的提交次数

git shortlog -s -n 

打印一个很不错的列表,但它不包括那些尚未从其他分支合并的提交。如果在每个分支上迭代这个命令,那么很明显公共提交会被多次计数。你能给我一个脚本/命令,让我看到整个画面吗?

+0

任何方式来包括谁没有提交的用户?将它们显示为0? – sloven 2017-10-16 15:08:09

+2

问题是,除了实际提交者之外,Universe中的每个程序员都可能在您的repo中提交零用户。所以名单太长了。 – jabal 2017-12-07 20:26:51

回答

363
git shortlog -s -n --all 

会给你所有分行的统计。

+1

只是完美的:-) – jabal 2012-03-23 12:58:04

+1

感谢这:) :) – AdityaSaxena 2014-08-04 04:40:12

+2

任何方式来排除合并提交? – 2016-02-07 08:05:35

相关问题