如何在Azure DevOps中将多个电子邮件地址链接到一个用户?

时间:2018-11-07 13:03:43

标签: git azure-devops

我们的组织中有用户经常在家中或“办公室外”进行提交。我注意到很多来自个人电子邮件地址的提交(很可能是当用户在自己的设备上工作时)。

Personal email commit

Organizational email commit

这两个提交来自同一个人,仅使用不同的电子邮件地址,可能是因为它们是从具有不同全局git配置的另一台PC提交的。我想将这两个电子邮件地址都链接到与GitHub允许的用户帐户类似的同一用户帐户(您必须具有一个帐户才能访问此帐户设置链接):

https://github.com/settings/emails

如何在Azure DevOps中做到这一点?

1 个答案:

答案 0 :(得分:3)

也许您应该提交.mailmap文件以将不同的邮件映射到一个邮件。

请参见https://git-scm.com/docs/git-shortlog#_mapping_authorshttps://github.com/sympy/sympy/wiki/Using-.mailmap

PS:

  

这两个提交来自同一个人,仅使用不同的电子邮件地址,可能是因为它们是从具有不同全局git配置的另一台PC提交的。

也许这些人不应该忘记更改一个存储库的设置 甚至更好,请使用conditional include