我使用git shortlog -s -n --all
来显示git存储库中的所有贡献者。
18756 Someone
6604 Someone Else
6025 Etc
5503 Another Committer
5217 And So On
我想知道是否有一个选项可以显示第一个 n 贡献者。例如:
git shortlog -s -n --all --some-option 3
输出将是:
18756 Someone
6604 Someone Else
6025 Etc
解决方案是使用Unix管道和head
:
git shortlog -s -n --all | head -3
...但如果有内置的
答案 0 :(得分:3)
使用本机git shortlog
命令无法实现此目的。它通常用于在版本之间生成贡献者列表,而不是 top n 统计信息。
您使用管道的方法可能是解决问题的最有效方法;你也可以使用脚本或git别名来做同样的事情。