如何解决由于“用户名或密码无效”无法推送到GitHub?

时间:2017-02-10 15:53:53

标签: git github

我一直有这个问题。基本上,我无法使用带有https的GitBash从我的工作计算机上推送到GitHub上的个人回购。

这是错误消息

$ git push origin master
Username for 'https://github.com': 
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/georgeliu1998/mlnd.git/'

检查了以下这些线程,但它们看起来并不相同。

1 个答案:

答案 0 :(得分:1)

事实证明我需要使用我的用户名登录,但是我应该使用可以创建的个人访问令牌here,而不是使用普通的GitHub帐户密码。

Do Nhu Vy编辑的内容:

因为我使用名为“双因素身份验证”的GitHub功能(它不是Git的标准功能,它是GitHub.com的附加功能)。打开该功能后,我必须创建“个人访问令牌”

<强>参考

https://help.github.com/articles/about-two-factor-authentication/

https://github.com/settings/tokens