【发布时间】:2019-10-24 12:18:21
【问题描述】:
添加/删除记录后如何检查 Git 邮件映射文件的语法?我想确保每一行都代表一个有效的mapping,而不是一些垃圾。
【问题讨论】:
添加/删除记录后如何检查 Git 邮件映射文件的语法?我想确保每一行都代表一个有效的mapping,而不是一些垃圾。
【问题讨论】:
您可以比较带有/不带有.mailmap 的回购作者的(排序的)列表与
git log --all --pretty=format:"%aN %aE" | sort -u
和
git log --all --pretty=format:"%an %ae" | sort -u
第一个列表应考虑您的 .mailmap 并转换名称/电子邮件(前提是您已使用 git config --global log.mailmap true 正确设置配置),而另一个使用原始提交数据。
【讨论】: