У меня была проблема с моим брелками ранее сегодня, в котором я получал бесконечные подсказки для входа, которые были неразрешимы. Я удалил брелок, выполнив следующую стратегию: http://www.techarp.com/showarticle.aspx?artno=801git push не работает после удаления брелка на OS X
Теперь, однако, моя функциональность git была затронута. Всякий раз, когда я пытаюсь нажать на мой собственный репозиторий, я получаю следующее сообщение об ошибке:
remote: Repository not found.
fatal: Authentication failed for 'https://github.com/myusername/myrepo.git/'
Я попытался генерация нового ключа SSH и сброс аутентификации. Я могу успешно аутентифицироваться при запуске ssh -T [email protected]
.
Я знаю, что эта проблема имеет какое-то отношение к брелка. Терминал висит, когда я пытаюсь запустить следующую команду:
$ git credential-osxkeychain get
Куда я иду отсюда? Я не уверен, как устранить или устранить эту проблему. Для справки, я на OS X Yosemite.
попробуйте удалить 'credential.helper' из вашего' ~/.gitconfig'. –
какая версия git вы используете? 'git --version', если он старый, это также может быть проблемой –
Спасибо @MikeD! Я просто прокомментировал эту часть моего файла .gitconfig, и когда я снова вызвал 'git push', он попросил меня указать мое имя пользователя/пароль, прежде чем успешно нажать. – cody