Невозможно нажать на Git - продолжает просить меня подтвердить электронную почту - PullRequest
0 голосов
/ 18 января 2019

Я пытаюсь отправить коммит на этот репо: https://github.com/ttchuah/react-csv.git/

Я получаю эту ошибку: удаленный: вы должны подтвердить свой адрес электронной почты. пульт: см https://github.com/settings/emails. Неустранимый: невозможно получить доступ 'https://github.com/ttchuah/react-csv.git/': Запрошенный URL вернул ошибку: 403

Мой адрес электронной почты был подтвержден, но я получаю эту ошибку. Что-то, что мне здесь не хватает?


ПРИМЕЧАНИЕ: я запускаю "git config --get user.email", и адрес электронной почты совпадает с тем, который я только что подтвердил.

Я могу без проблем загружать GitHub из других репозитариев на моей машине.

Это форк чьего-либо репо, если это имеет какое-то значение.

Ответы [ 3 ]

0 голосов
/ 18 января 2019

Что я в итоге сделал в качестве обходного пути: git push https://ttchuah:password@github.com/ttchuah/react-csv.git

Спасибо NoobTW за руководство по этому маршруту.

0 голосов
/ 12 февраля 2019

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

Может быть, вы могли бы проверить, каким образом учетные данные git хранилища в операционной системе вашего компьютера:

git help -a | grep credential

В моем случае, я использую macOSX, когда git получает доступ к Github Repo через HTTPS, он настроен на использование osxkeychain для доставки имени пользователя и паролей.

0 голосов
/ 18 января 2019

Что у тебя за мерзавец user.email? Совпадает ли он с вашей учетной записью GitHub?

Используйте git config --global user.email для проверки вашей глобальной конфигурации git или используйте git config user.email для проверки вашей конфигурации репозитория.

Если он не совпадает, используйте git config --global set user.email "hi@example.com", чтобы задать адрес электронной почты.

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