Git在所有分支上每个作者提交的数量

我想要在所有分支上获得每个作者的提交数。我明白了

git shortlog -s -n

打印一个非常好的列表,但它没有计算尚未从其他分支合并的提交。如果在每个分支上迭代此命令,那么显然公共提交将被计数多次。你能给我一个脚本/命令,让我了解总体情况吗?

132975 次浏览
git shortlog -s -n --all --no-merges

将为您提供所有分支的统计数据。

编辑:增加了--no-merges来排除合并提交的统计信息。