Skip to main content

Указание адреса электронной почты для фиксаций

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

Platform navigation

Установка адреса электронной почты для коммита на GitHub

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

  1. В правом верхнем углу любой страницы на GitHubщелкните рисунок профиля, а затем выберите октикона "шестеренка" aria-hidden="true" aria-label="gear" %} Settings.

  2. В разделе "Access" боковой панели щелкните Emails.

  3. В поле "Добавить адрес электронной почты" введите адрес электронной почты и нажмите кнопку "Добавить".

  4. Проверьте адрес электронной почты.

  5. В раскрывающемся меню "Основной адрес электронной почты" выберите адрес электронной почты, который вы хотите связать с веб-операциями Git.

    Снимок экрана: страница параметров "Электронная почта". В разделе "Основной адрес электронной почты" раскрывающееся меню, помеченное адресом электронной почты Octocat, описывается оранжевым цветом.

  6. Чтобы сохранить адрес электронной почты закрытым при выполнении операций Git на основе веб-сайтов, нажмите кнопку "Сохранить мои адреса электронной почты закрытыми".

Указание адреса электронной почты для фиксаций в GIT

С помощью команды git config можно изменить адрес электронной почты, связанный с фиксациями GIT. Новый адрес электронной почты, который вы задали, будет виден в любых будущих коммитах, на которые вы отправите GitHub из командной строки. Все фиксации, сделанные до изменения адреса электронной почты для фиксаций, будут по-прежнему связаны с предыдущим адресом.

Настройка адреса электронной почты для каждого репозитория на компьютере

  1. Откройте ТерминалТерминалGIT Bash.

  2. Настройте адрес электронной почты в Git. Вы можете использовать ваш GitHub- предоставленный noreply адрес электронной почты или любой адрес электронной почты.

    git config --global user.email "YOUR_EMAIL"
    
  3. Убедитесь, что адрес электронной почты правильно задан в Git:

    $ git config --global user.email
    email@example.com
    
  4. Добавьте адрес электронной почты в учетную запись на GitHub, чтобы ваши фиксации были атрибутами и отображаются в графе вкладов. Дополнительные сведения см. в разделе Добавление адреса электронной почты в ваш аккаунт GitHub.

Настройка адреса электронной почты для одного репозитория

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

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

  1. Откройте ТерминалТерминалGIT Bash.

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

  3. Настройте адрес электронной почты в Git. Вы можете использовать ваш GitHub- предоставленный noreply адрес электронной почты или любой адрес электронной почты.

    git config user.email "YOUR_EMAIL"
    
  4. Убедитесь, что адрес электронной почты правильно задан в Git:

    $ git config user.email
    email@example.com
    
  5. Добавьте адрес электронной почты в учетную запись на GitHub, чтобы ваши фиксации были атрибутами и отображаются в графе вкладов. Дополнительные сведения см. в разделе Добавление адреса электронной почты в ваш аккаунт GitHub.

Дальнейшие шаги

Справочные сведения см. в разделе Справочник по адресам электронной почты.

Для получения дополнительной информации о настановке имени пользователя Git смотрите Настройка имени пользователя в Git.