Próbuję przekazać kod w moim lokalnym repozytorium (w systemie OS X 10.8.5 z zainstalowaną i zalogowaną aplikacją GitHub) do repozytorium utworzonego w GitHub za pośrednictwem ich strony internetowej, przy użyciu wiersza polecenia. Co dziwne, kiedy próbuję git push -u origin master
, loguję się przy użyciu (poprawnych) poświadczeń GitHub i otrzymuję fatal: Authentication failed
.
Używam uwierzytelniania dwuskładnikowego, ale uwierzytelniłem komputer za pomocą tego problemu za pomocą aplikacji GitHub. Mam również odpowiedni klucz SSH do tej operacji.
Co jest przyczyną tego problemu? Jak można to naprawić?