我想找出有多少人为git存储库做出了贡献。所以基本上我只想要一个数字。
答案 0 :(得分:2)
这应该做:
git log --all --pretty="%an" | sort | uniq | wc -l
答案 1 :(得分:0)
Git带有shortlog
命令
git shortlog -s -n --all
git shortlog
git-shortlog -汇总git日志输出
-s, --summary
禁止提交描述,仅提供提交计数摘要。
-n, --numbered
根据每个作者的提交次数而不是作者的字母顺序对输出进行排序。
-all
从所有分支收集记录
注意:
如果要排除合并,请同时添加--no-merges
标志
要获取单个计数,请添加| sort | uniq | wc -l
作为@ eftshift0建议
git shortlog -s -n --all --no-merges | sort | uniq | wc -l