当前位置:   article > 正文

push 项目到GitHub上时遇到 fatal: unable to access ‘https://github.com/XXX/XXX.git/‘_github 推送代码fatal: unable to access

github 推送代码fatal: unable to access

详细报错:

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication.
fatal: Authentication failed for 'https://github.com/XXX/XXX.git/'
  • 1
  • 2
  • 3

报错中给出了提示,GitHub的密码验证在2021年的八月13日被移除了,给出了相关的GitHub手册的链接,但是我看了感觉也没得到什么提示。后来还是在外网并结合其他的文章尝试出了方法。
首先,你得有一个token,token的具体生成方法PAT (Personal Access Token) pat
有了pat token 之后只需要将命令进行替换

git remote add origin https://github.com/xxx/xxx.git
# 替换为
git remote set-url origin https://<your_token>@github.com/<USERNAME>/<REPO>.git
# <your_token> 为自己的pat token ,<USERNAME>为目标用户名,<REPO>为目标仓库
  • 1
  • 2
  • 3
  • 4

应该就可以成功了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/430562
推荐阅读
相关标签
  

闽ICP备14008679号