git - 如何检查 Git 邮件映射文件的语法?
问题描述
添加/删除记录后如何检查 Git 邮件映射文件的语法?我想确保每一行都代表一个有效的映射,而不是一些垃圾。
解决方案
您可以将 repo 的作者的(排序)列表与/不.mailmap
与 with 进行比较
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
),而另一个使用原始提交数据。
推荐阅读
- python - ValueError:形状必须为 2 级,但为 3 级
- forms - 为什么 MS-Access 在打开表单时会触发保存记录按钮的 Enter 事件?
- laravel - 递归关系角色 Laravel 5.6
- mysql-workbench - 创建标准形式的数据库
- javascript - 从数组 Javascript 中获取数据
- javascript - 检查分配了名称的套接字是否打开
- c++ - 在获得证书之前调用 OCSP 装订 cb
- php - 在 laravel 中对数据数组进行分页并在 vuejs 中使用无限滚动的最佳方法
- python - 删除数组的特定值:Python
- angularjs - 如何在angularjs中结合字母数字和特殊类来验证我的密码?