首页/开发/Git 与协作速查/git shortlog 贡献统计
Git 基础与命令88 条

git shortlog 贡献统计

汇总提交者与提交数量:-sn 按数量排序、-e 显示邮箱、可指定区间统计发布周期内的贡献。

Git 与协作速查开发更新于 2026-10-12
用途按作者汇总提交
-s只输出计数摘要
-n按数量排序;-e 附带邮箱

常用示例

常用示例
git shortlog -sn
git shortlog -sne
git shortlog -sn --all
git shortlog -sn --no-merges v1.0..v2.0
发布前一键生成贡献者名单;配合 .mailmap 可归并同一人的多种署名。

易错点

  • 没有 .mailmap 时同一作者会因署名不同被拆成多人统计
  • 统计口径默认为当前分支,跨分支统计要加 --all

数据来源与参考

  • Git 官方文档:git-shortlog
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌