Github не распознает мою учетную запись, когда я фиксирую - PullRequest
3 голосов
/ 04 июля 2019

Когда push-коммиты в Github на моем компьютере с Windows, Github не распознает коммиты моей учетной записи, но когда я делаю это на моем Mac, это происходит.

Уже проверил, что мой адрес электронной почты на моем компьютере совпадает с Github, а также настроен как глобальный адрес электронной почты для моего компьютера.

Последний коммит показывается с моего Mac, и я получаю за него кредит, а первые 2 с моего компьютера, где он показывает мое имя, но не мой аккаунт. https://ibb.co/VVsjsGR

Ответы [ 2 ]

2 голосов
/ 04 июля 2019

Прежде всего, вам нужно убедиться, что ваш git config для имени пользователя и пароля в порядке. Если он не установлен, установите его следующим образом:

git config --global user.name 'your username'
git config --global user.password 'your password'

Затем вам нужно добавить ключ ssh в учетную запись git.

Проверьте существующие ключи SSH:

Открыть терминал и ввести команду:

$ ls -al ~/.ssh

Имена открытых ключей имеют следующие имена:

id_dsa.pub 
id_ecdsa.pub
id_ed25519.pub 
id_rsa.pub
  1. Если у вас нет пары открытых и закрытых ключей или вы не хотите использовать любые из них, доступные для подключения к GitHub, тогда создаст новый SSH-ключ .
  2. Если вы видите в списке существующую пару открытых и закрытых ключей (например, id_rsa.pub и id_rsa), которые вы хотели бы использовать для подключения к GitHub, вы можете добавить свой SSH-ключ в ssh-agent .

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

0 голосов
/ 04 июля 2019

При просмотре репо ForniteKillFeed у вас есть коммит, связанный с Jonathan Ishii <you@example.comjtishii@yahoo.com> ...

Вероятно, это не ваш реальный адрес электронной почты, поэтому обязательно запустите git config --global user.email YOUR_EMAIL_ADRESS с правильным адресом электронной почты ...

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