Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Почему мои фиксации связаны с неправильным пользователем?

GitHub Enterprise Server использует адрес электронной почты в заголовке фиксации, чтобы связать фиксацию с пользователем GitHub. Если фиксации связаны с другим пользователем или вообще не связаны с пользователем, может потребоваться изменить параметры локальной конфигурации Git, добавить адрес электронной почты в параметры электронной почты учетной записи или выполнить оба действия.

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

Фиксации связаны с другим пользователем

Если фиксации связаны с другим пользователем, это означает, что адрес электронной почты в локальных параметрах конфигурации GIT связан с учетной записью этого пользователя на GitHub Enterprise Server. В этом случае вы можете изменить адрес электронной почты в локальных параметрах конфигурации GIT и добавьте новый адрес электронной почты в учетную запись экземпляр GitHub Enterprise Server учетной записи, чтобы связать будущие фиксации с вашей учетной записью.

  1. Чтобы изменить адрес электронной почты в локальной конфигурации Git, выполните действия, описанные в разделе "Указание адреса электронной почты для фиксаций". Если вы работаете на нескольких компьютерах, этот параметр необходимо изменить на каждом из них.
  2. Добавьте адрес электронной почты из шага 2 в параметры учетной записи, выполнив действия, описанные в разделе Добавление адреса электронной почты в учетную запись GitHub.

Фиксации, вносимые с этого момента, будут связаны с вашей учетной записью.

Фиксации не связаны ни с одним пользователем

Если фиксации не связаны ни с одним пользователем, имя автора фиксации не будет отображаться в виде ссылки на профиль пользователя. Чтобы проверить адрес электронной почты, используемый для этих фиксаций, и подключить фиксации к учетной записи, выполните следующие действия.

  1. На экземпляр GitHub Enterprise Server перейдите на главную страницу репозитория. 1. На главной странице репозитория над списком файлов щелкните фиксации .

    Снимок экрана: главная страница репозитория. Значок часов и "178 фиксаций" выделены оранжевым контуром. 1. Чтобы перейти к определенной фиксации, щелкните сообщение фиксации для этой фиксации.

    Снимок экрана: фиксация в списке фиксаций для репозитория. "Обновить README.md" выделен оранжевым контуром.

  2. Чтобы прочитать сообщение о том, почему фиксация не связана, наведите указатель мыши на синий значок  справа от имени пользователя.

Если локальная конфигурация GIT содержит универсальный адрес электронной почты или адрес электронной почты, уже связанный с учетной записью другого пользователя, предыдущие фиксации не будут связаны с вашей учетной записью. Хотя GIT позволяет изменить адрес электронной почты, используемый для предыдущих фиксаций, настоятельно не рекомендуется делать это, особенно в общем репозитории.

Дополнительные материалы