git shortlog
- 其可以添加参数:
-
- s:省略每次 commit 的注释,仅仅返回一个简单的统计。
- n:按照 commit 数量从多到少的顺利对用户进行排序。
-
- 加上这两个参数之后就可以看到每个用户中的提交次数以及排名情况:
-
- 更详细的参数说明:
-
- -c, --committer group by committer rather than author
- 按提交人而非作者分组
- -n, --numbered sort output according to the number of commits per author
- 根据每个作者的提交次数对输出进行排序
- -s, --summary suppress commit descriptions, only provides commit count
- 抑制提交描述,仅提供提交计数(精简打印数据)
- -e, --email show the email address of each author
- 显示每个作者的电子邮件地址
-s 省略提交注释并返回所有贡献者列表:
git shortlog -s
-n 按照贡献数量从多到少排序:
git shortlog -sn // 常用的命令
-c 安装提交者而非作者来展示
- git shortlog -c
- git shortlog -snc // 简化版说明-c作用
-e 在其作者后面显示对应的邮箱
git shortlog -sne // 简化版说明-e的作用
git shortlog -sne // -c 显示提交者而非作者,视情况添加使用吧
- git shortlog -sn --merges // 添加一个--no-merges标志,以显示合并提交的次数
-
- git shortlog -sn --no-merges // 添加一个--no-merges标志,以忽略合并提交的次数