Подтвердить что ты не робот

Изменить адрес электронной почты в Git

У меня есть проект, размещенный в Git Stash. Он построен с использованием Дженкинс. Теперь я сделал опечатку при локальной установке Git. Как @ab.com вместо @abc.com

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

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

Как я могу это исправить?

4b9b3361

Ответ 1

Локально установить адрес электронной почты (отдельно для каждого хранилища)

  1. Откройте Git Bash.

  2. Измените текущий рабочий каталог на локальный репозиторий, в котором вы хотите установить свою электронную почту Git config.

  3. Установите адрес электронной почты с помощью следующей команды:

git config user.email "[email protected]"
  1. Подтвердите, что вы правильно установили адрес электронной почты, с помощью следующей команды.
git config user.email

Глобально установленный адрес электронной почты (используется только когда ничего не установлено локально)

  1. Откройте Git Bash.

  2. Установите адрес электронной почты с помощью следующей команды:

git config --global user.email "[email protected]"
  1. Подтвердите, что вы установили свой адрес электронной почты:
git config --global user.email

Или используя переменные среды

  1. [email protected]
  2. [email protected]

PD: информация из официального руководства github

Ответ 2

Согласно документации git все, что вам нужно сделать, это перезапустить

$ git config --global user.name "John Doe"  
$ git config --global user.email [email protected]  

Затем просто проверьте, чтобы изменения вступили в силу

$ git config --list

Это указано в

1.6 Начало работы - первая настройка Git

Ответ 3

Отредактируйте свою электронную почту непосредственно в файле конфигурации JENKINS_HOME/users/YOUR_NAME/config.xml и перезапустите сервер Jenkins.

Ответ 4

использование

"git -c user.name =" ваше имя "-c [email protected] commit --amend --reset-author"