git鉴权失败

git远程github鉴权失败

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.

原因:github取消了HTTPS授权。

解决方案1: 使用SSH授权。

  • 1.修改本地仓库的config文件中的[remote “origin”]url为github仓库的SSH的Key

  • 2.根据1中的Key,在本地使用以下指令创建一个SSH公钥

    ssh-keygen -t rsa -Cxxx
    # xxx是1中SSH的Key 连续按回车键即可
    
  • 3.将生成的.ssh文件夹中的id_rsa.pub中的内容复制

  • 4.使用复制的内容在GitHub中添加SSH公钥

    注:.ssh文件夹默认在用户文件夹下

    image-20230814164639368

解决方案2: 使用Token
在github的settings --> Developer Settings -->Personal access tockens -->Tokens(classic)中生成一个Token

具体可参考:

1.https://www.bilibili.com/video/BV1vY41157PA/?spm_id_from=333.788&vd_source=0e6b60c039c7af0ef8ba27b35e93081b

2.http://www.taodudu.cc/news/show-5487329.html?action=onClick

在进行远程交互式,使用HTTPS方式,username还是github的用户名,password使用生成的Token

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Phil Jackson

你的鼓励就是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值