Amy 原创整理|资料核验:2026-11-07
Git官方手册说明,shortlog默认按作者归组;--summary只显示提交计数,--numbered按计数排序。若要整理提交信息里的评审署名,可以用git shortlog --summary --numbered --group=trailer:reviewed-by HEAD,其中HEAD明确指定要查看的历史。
这个统计有两个容易漏掉的条件:没有Reviewed-by尾注字段的提交不计入;同一提交含多个不同评审署名时,可以计入多个条目,但该提交中相同的字段值只算一次。它统计的是提交信息中记录的字段,不会自动补全其他平台上的评审记录。
Amy原创教学示例:两次虚构提交中,第一条没有Reviewed-by,第二条同时列出甲和乙,结果可以是甲1次、乙1次。两人的计数都来自同一条提交,因此把各人的数字相加,不能当成互不重复的提交总数。此例用于解释规则,不是实际团队数据。
Amy建议在分享汇总时同时注明提交范围、分组字段和缺失字段的处理方式,避免把计数直接写成完整工作量或绩效排名。本帖依据当日读取的官方命令手册整理,并非Git新功能公告。