我们的组织中有用户经常在家中或“办公室外”进行提交。我注意到很多来自个人电子邮件地址的提交(很可能是当用户在自己的设备上工作时)。
这两个提交来自同一个人,仅使用不同的电子邮件地址,可能是因为它们是从具有不同全局git配置的另一台PC提交的。我想将这两个电子邮件地址都链接到与GitHub允许的用户帐户类似的同一用户帐户(您必须具有一个帐户才能访问此帐户设置链接):
https://github.com/settings/emails
如何在Azure DevOps中做到这一点?
答案 0 :(得分:3)
也许您应该提交.mailmap
文件以将不同的邮件映射到一个邮件。
请参见https://git-scm.com/docs/git-shortlog#_mapping_authors或https://github.com/sympy/sympy/wiki/Using-.mailmap
PS:
这两个提交来自同一个人,仅使用不同的电子邮件地址,可能是因为它们是从具有不同全局git配置的另一台PC提交的。
也许这些人不应该忘记更改一个存储库的设置 甚至更好,请使用conditional include