欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

解决:fatal: Authentication failed for ‘https://github.com/xxxx/git-demo.git/‘

发布时间:2024/1/18 编程问答 44 豆豆
生活随笔 收集整理的这篇文章主要介绍了 解决:fatal: Authentication failed for ‘https://github.com/xxxx/git-demo.git/‘ 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

文章目录

  • 报错
  • 原因
  • 解决步骤
    • 生成令牌

报错

git执行语句:git push git-demo master

报错:fatal: Authentication failed for 'https://github.com/xxxx/git-demo.git/'

原因

原因:
在GitHub上采取双因子身份认证后,第一次需要进行认证的是你的登录账号密码,第二次会有一个OpenSSH需要你再一次进行认证,而这个OpenSSH的username是你的用户名,password是你的令牌

解决步骤

当第一次进行 git push git-demo master推送时会弹出此框,填的就是你登录github的账号密码

随后会弹出一个OpenSSH这个框

这里填的是你github的账户名

验证之后,还会让你再填password,注意这个password是你的token令牌,你需要去生成你的令牌

生成令牌

第一步:点击个人头像,进入Settings

第二步:滑到最底部,会有个Developer settings,点进去

第三步:generate new token 你的令牌



第四步:新建名字,下面选项看着来,全选也没问题



第五步:最后拉到底部生成你的token,生成的token就是你OpenSSH里要填的password

官方文档:创建你的个人令牌

总结

以上是生活随笔为你收集整理的解决:fatal: Authentication failed for ‘https://github.com/xxxx/git-demo.git/‘的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。