Did your users run the following in the terminal? This usually what gets displayed when they commit.
git config --global user.name "USERNAME" git config --global user.email "EMAILADDRESS"
Коммиты разработчиков в нашей внутренней сети, с компьютеров компании (мы используем iMac), отображают свои коммиты как developerX@macY.local, где я ожидаю, что они будут отображаться как developerX@company.com.
Так как я ожидал, что коммит будет связан с пригородным пользователем посредством ключа SSH, вставленного в их учетную запись на сервере GitLab, я озадачен ситуацией, в которой используется их локальная идентификация, например, идентификатор, который они имеют во время фиксации.
Я ожидаю, что указание Git использовать свою электронную почту в качестве идентификатора глобально решит проблему, но мне интересно, есть ли файл / настройка Gitlab, где я мог бы добавить дополнительную информацию, чтобы все адреса developerX отображались в качестве электронной почты, а не для настройки их ID в Git вручную на каждом компьютере, к которому они могут подключиться, и имеют «сломанные» идентификаторы коммитов в любое время, когда один из них забудет.
Did your users run the following in the terminal? This usually what gets displayed when they commit.
git config --global user.name "USERNAME" git config --global user.email "EMAILADDRESS"