Saya mencoba untuk mendorong kode di repo lokal saya (pada sistem OS X 10.8.5 dengan aplikasi GitHub diinstal dan login ke) ke repo yang saya buat di GitHub melalui situs web mereka, menggunakan baris perintah. Anehnya, ketika saya mencoba git push -u origin master
, saya masuk dengan kredensial GitHub (yang benar) saya, dan dapatkan fatal: Authentication failed
.
Saya memang menggunakan otentikasi dua faktor, tetapi saya telah mengotentikasi mesin dengan masalah ini melalui aplikasi GitHub. Saya juga mendapatkan kunci SSH yang sesuai untuk operasi ini.
Apa penyebab masalah ini? Bagaimana bisa diperbaiki?