我想获取所有分支上每个作者的提交次数。 我看到
git shortlog -s -n
打印一个很好的列表,但它没有计算尚未从其他分支合并的提交。如果在每个分支上迭代此命令,那么显然共同的提交会被多次计算。你能给我提供一个脚本/命令,可以给我提供整体图片吗?
我想获取所有分支上每个作者的提交次数。 我看到
git shortlog -s -n
打印一个很好的列表,但它没有计算尚未从其他分支合并的提交。如果在每个分支上迭代此命令,那么显然共同的提交会被多次计算。你能给我提供一个脚本/命令,可以给我提供整体图片吗?
git shortlog --summary --numbered --all --no-merges
将为您提供所有分支的统计数据。
编辑: 添加了 --no-merges
以排除合并提交的统计信息。
-e
命令,像这样:git shortlog -s -n -e --all
。 - Jaex@mBardos --since="2017年8月22日" --before="2017年9月1日"
来获取时间段。 - angularrocks.com