Не может нажать от мерзавца - PullRequest
0 голосов
/ 13 ноября 2018

Когда я использую git push, он показывает

remote: Вы должны подтвердить свой адрес электронной почты.remote: См. https://github.com/settings/emails. неустранимый: невозможно получить доступ к * https://github.com/mynickname/reponame.git/': Запрошенный URL-адрес вернул ошибку: 403

Но я уже подтвердил свой адрес электронной почты.

С другой стороны, я могу тянуть и добавлять, только толчок не доступен.Я также могу нажать с помощью Github Desktop.

Может ли кто-нибудь мне помочь?Большое спасибо

Ответы [ 3 ]

0 голосов
/ 13 ноября 2018

В Mac есть osxkeychain, мы можем удалить информацию учетной записи, используя

  1. git config --local --unset credential.helper
  2. git config --global --unset credential.helper
  3. sudo git config --system --unset credential.helper

Только что спросил GitHub Support, официальное решение: https://help.github.com/articles/updating-credentials-from-the-osx-keychain/

0 голосов
/ 28 декабря 2018

У меня такая же проблема, как и у вас, и я не могу ее решить. Но есть и второй способ подтолкнуть вас к коммитам.

$ git remote set-url origin git@github.com:bitfish-xyz/viewport.git
$ git pull -u origin master

Используйте SSH вместо HTTPS.

Это прекрасно работает для меня. Если я смогу решить эту проблему напрямую, я обновлю этот ответ.

0 голосов
/ 13 ноября 2018

Скорее всего, ваша конфигурация git использует адрес электронной почты, отличный от того, что вы подтвердили. Убедитесь, что git config user.email выводит тот же адрес электронной почты, который вы использовали на GitHub. Если этого не произойдет, установите его с помощью git config user.email "correct@email.com", затем попробуйте нажать еще раз.

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