Подтвердите использование другого аккаунта в вашем репозитории github - PullRequest
0 голосов
/ 20 апреля 2020

У меня есть 2 учетные записи GitHub - Учетная запись A и B, и я работаю над репозиторием xyz под своей учетной записью A. Если мне нужно сделать коммит с использованием Учетной записи B в моей Учетной записи A, какую предварительную информацию я должен иметь о Учетной записи B с мне сделать коммит. Связано ли имя пользователя и идентификатор электронной почты учетной записи B с концентратором git, чтобы совершить фиксацию для учетной записи А. с помощью.

  $git config user.name accountB
  $git config user.email accountB@gmail.com

Нужен ли мне пароль учетной записи B или s sh ключ для фиксации? к учетной записи A или имя учетной записи и идентификатор электронной почты учетной записи достаточно

1 Ответ

0 голосов
/ 20 апреля 2020

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

git config user.name accountB
git config user.email accountB@gmail.com

и совершайте коммиты. Чтобы изменить эти настройки только для одного коммита, вы можете использовать

git -c user.name="accountB" -c user.email=accountB@gmail.com commit

Обратите внимание, что эти настройки не имеют никакого отношения к вашей учетной записи Github. Они даже не связаны с безопасностью. Они не меняют, можете ли вы сделать pu sh на Github или нет, или на какую учетную запись Github вы сделали pu sh.

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