首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何克服在GitHub中启用双因素身份验证时出现的git bash错误

如何克服在GitHub中启用双因素身份验证时出现的git bash错误
EN

Stack Overflow用户
提问于 2021-07-09 03:08:00
回答 1查看 63关注 0票数 1

最近,我在GitHub上激活了双因素身份验证。然后,在我尝试将我的工作(使用git bash)推送到一个新的存储库并且它displays a error as the username or password is incorrect.之后,我如何才能克服这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-09 04:17:37

您很可能仍在使用存储在凭据管理器中的用户名和密码推送到GitHub,当您使用双因素身份验证时,这将不起作用。Git FAQ explains how to empty your credentials (替换your-username):

代码语言:javascript
复制
$ echo url=https://your-username@github.com | git credential reject

然后,下次您按下时,Git将提示您输入凭据。转到https://github.com/settings/tokens,使用repoworkflow作用域创建一个个人访问令牌,然后在Git询问时提供您的用户名和密码的personal access token。不要指定您的实际密码,因为这不会起作用。

在Windows上,您可能会看到登录GitHub的图形提示;您只需关闭该窗口并按照上面的步骤操作即可。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68307417

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档