Как связать несколько адресов электронной почты с одним пользователем в DevOps Azure? - PullRequest
0 голосов
/ 07 ноября 2018

В нашей организации пользователи часто совершают коммиты из дома или «вне офиса». Я заметил много коммитов с личных адресов электронной почты (скорее всего, когда пользователи работают на своем собственном устройстве).

Personal email commit

Organizational email commit

Эти два коммита принадлежат одному и тому же человеку, и, скорее всего, они используют другой адрес электронной почты, потому что они коммитируют с другого компьютера с другим глобальным git config. Я хотел бы связать оба этих адреса электронной почты с одной и той же учетной записью пользователя, аналогичной тому, что позволяет GitHub (для доступа к этой ссылке на настройки учетной записи необходимо иметь учетную запись):

https://github.com/settings/emails

Как это сделать в DevOps Azure?

1 Ответ

0 голосов
/ 07 ноября 2018

Возможно, вам следует зафиксировать файл .mailmap для сопоставления разных писем с одним.

См. https://git -scm.com / docs / git-shortlog # _mapping_authors или https://github.com/sympy/sympy/wiki/Using-.mailmap

PS:

Эти два коммита принадлежат одному и тому же человеку, и, скорее всего, они используют другой адрес электронной почты, потому что они коммитируют с другого компьютера с другим глобальным git config.

Возможно, эти люди не должны забывать менять настройки для одного репозитория или, что еще лучше, используйте , включая условные

...