如何检查Git邮件映射文件的语法?
在添加/删除记录后,如何检查Git mailmap文件的语法?我想确保每一行都代表一个有效的而不是一些垃圾。您可以将repo作者的(排序)列表与如何检查Git邮件映射文件的语法?,git,mailmap,Git,Mailmap,在添加/删除记录后,如何检查Git mailmap文件的语法?我想确保每一行都代表一个有效的而不是一些垃圾。您可以将repo作者的(排序)列表与进行比较 git log --all --pretty=format:"%aN %aE" | sort -u 及 第一个列表应该考虑您的.mailmap,并转换名称/电子邮件(前提是您已使用git config--global log.mailmap true正确设置了配置),而另一个列表使用原始提交数据。我只需要检查文件是否具有有效语法(如果有无效行
进行比较
git log --all --pretty=format:"%aN %aE" | sort -u
及
第一个列表应该考虑您的.mailmap
,并转换名称/电子邮件(前提是您已使用git config--global log.mailmap true
正确设置了配置),而另一个列表使用原始提交数据。我只需要检查文件是否具有有效语法(如果有无效行,则使用指向无效行的指针)。这种方法会有什么帮助?嗯,我可能误解了你的需求,我以为你是在试图找出潜在的未翻译的姓名/电子邮件。。。但是你是对的,应该有一种更简单的方法来进行正式的语法检查。
git log --all --pretty=format:"%an %ae" | sort -u