J'essaie de pousser du code dans mon référentiel local (sur un système OS X 10.8.5 avec l'application GitHub installée et connectée) vers un référentiel que j'ai créé sur GitHub via leur site Web, en utilisant la ligne de commande. Curieusement, lorsque j'essaie de le faire git push -u origin master
, je me connecte avec mes informations d'identification GitHub (correctes) et j'obtiens fatal: Authentication failed
.
J'utilise l'authentification à double facteur, mais j'ai authentifié la machine avec ce problème via l'application GitHub. J'ai également la clé SSH appropriée pour cette opération.
Quelle est la cause de ce problème? Comment peut-il être corrigé?