Как сделать так, чтобы моя старая и удаленная учетная запись github отображалась в качестве коммиттера при коммитах, которые я делаю из командной строки? - PullRequest
0 голосов
/ 03 мая 2020

У меня была учетная запись GitHub, которую я удалил. Перед удалением я создал новую учетную запись и разветвил существующий репозиторий.

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

Тем не менее, мои коммиты из моей новой учетной записи показывают предыдущую учетную запись в качестве коммиттера.

Я уже пробовал установить

git config --global usr.name <username>

и

git config --global usr.email <github email address>

Но это не сработает.

Когда я проверяю, набирая git config usr.name, это правильно показывает мое новое имя пользователя, но когда я commit и pu sh, используя аутентификацию для новой учетной записи, коммит показывает от имени моей старой учетной записи на сайте.

Как это происходит и как от него избавиться?

1 Ответ

3 голосов
/ 03 мая 2020

Это git config --global user.email "email@example.com", а не usr.email.

Также возможно, что вы уже настроили электронную почту в хранилище, чтобы исправить необходимость запуска одной и той же команды в любом месте хранилища и пропустите --global переключатель. Github имеет хорошую страницу помощи о том, как это сделать здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...