Skip to main content

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

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

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

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

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

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

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

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

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

  1. На GitHubперейдите на главную страницу репозитория.

  2. На главной странице репозитория над списком файлов щелкните фиксации.

    Снимок экрана: главная страница репозитория. Значок часов и "Фиксации 178" выделены оранжевым контуром.

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

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

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