Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
添加/删除记录后如何检查 Git 邮件映射文件的语法?我想确保每一行都代表一个有效的映射,而不是一些垃圾。
您可以将 repo 的作者的(排序)列表与/不.mailmap与 with 进行比较
.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),而另一个使用原始提交数据。
git config --global log.mailmap true