解决 fatal: Authentication failed for ‘https://github.com/*/*.git/‘

这篇具有很好参考价值的文章主要介绍了解决 fatal: Authentication failed for ‘https://github.com/*/*.git/‘。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

原因:github 的认证策略发生了改变,在 2021年8月13日 的时候,用户名加密码的认证方式被去掉了,换成了 个人令牌(Personal Access Token)的校验方式。

官网解决方案:管理个人访问令牌 - GitHub 文档

方案一:

解决 fatal: Authentication failed for ‘https://github.com/*/*.git/‘,实用工具箱,git

 填写生成令牌的目的,然后选择令牌的有效期,最后勾选令牌的作用范围(可以全部勾选,也可按需勾选)

解决 fatal: Authentication failed for ‘https://github.com/*/*.git/‘,实用工具箱,git

 创建好令牌token后,一定保存好!!!,只有创建好的时候能见到,之后都看不到啦

通过个人令牌访问自己的仓库

git remote set-url origin https://<token>@github.com/<username>/<reponame>.git
参数:
token:创建好的令牌号
username:gtihub起的名字
reponame:远程仓库的名字

然后再正常提交即可成功。

git push origin master

拿到个人令牌token后,如果是首次 clone 工程代码,可以使用如下命令:

git clone https://<token>@github.com/<username>/<reponame>.git
参数:
token:创建好的令牌号
username:gtihub起的名字
reponame:远程仓库的名字

方案二:

可使用VSCode的终端中直接使用git,VSCode依然会通过浏览器或者github插件去以用户和密码的方式验证文章来源地址https://www.toymoban.com/news/detail-722905.html

到了这里,关于解决 fatal: Authentication failed for ‘https://github.com/*/*.git/‘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包