Estou tentando enviar código no meu repositório local (em um sistema OS X 10.8.5 com o aplicativo GitHub instalado e conectado) para um repositório que criei no GitHub através do site deles, usando a linha de comando. Estranhamente, quando tento git push -u origin master
, faço login com minhas credenciais (corretas) do GitHub e recebo fatal: Authentication failed
.
Eu uso a autenticação de fator duplo, mas autentiquei a máquina com esse problema por meio do aplicativo GitHub. Eu também tenho a chave SSH apropriada para esta operação.
Qual é a causa desse problema? Como pode ser consertado?