之前已经遇到过:
【已解决】git去clone出错:fatal: Authentication failed for
然后也是每次通过:
<code>git config --global user.name "your_account" git config --global user.email your_email_address </code>
然后再去
git push
会分别弹框,让你输入用户名和密码,
然后也就可以正常push了。
但是,这次,始终出错:
<code>➜ xxx_h5_pure_web git:(pure_web) git push fatal: Authentication failed for 'https://gitee.com/xxx/' </code>
感觉像是:
之前一次用PyCharm中时,点击了个什么记住用户名和密码(是另外一个gitee的账号和密码)
难道覆盖了全局的配置,且此处重新输入,都无法使用到当前输入到账号?
git push fatal: Authentication failed for
github – Git push results in “Authentication Failed” – Stack Overflow
<code>➜ xxx_h5_pure_web git:(pure_web) git remote -v origin https://gitee.com/xxx/xxx.git (fetch) origin https://gitee.com/xxx/xxx.git (push) </code>
git remote 是对的。
然后再去试试:
<code>➜ xxx_h5_pure_web git:(pure_web) git push Counting objects: 16, done. Delta compression using up to 4 threads. Compressing objects: 100% (16/16), done. Writing objects: 100% (16/16), 1.50 KiB | 306.00 KiB/s, done. Total 16 (delta 11), reused 0 (delta 0) remote: Powered by Gitee.com To https://gitee.com/xxx/xxx.git e608cf2..4e902aa pure_web -> pure_web </code>
然后才发现:
之前一直是输入了错误的用户名和密码。才导致出错的。。。
【总结】
当已经重新输入了用户名和密码后而git push还是出错:
fatal: Authentication failed for
时,记得要确保,当前用户名和密码是对的。
-》而不要像我一样,gitee有两个账号,这次搞错了,始终用的是另外一个账号,导致失败,换成本该的账号,就可以了。。。。
转载请注明:在路上 » 【已解决】git push出错:fatal: Authentication failed for