使用git报错:Please make sure you have the correct access rightsand the repository exists

由于电脑系统出了问题,所以重新重装了一下系统,然后在使用git的时候就出错了,网上查找资料并解决了问题,写篇文章记录下,以后出现相同的问题可以直接拿来参考

在使用Git向GitHub上上传代码的时候,一路git add . 和 git commit -m ‘XXX’,都没有问题,但是,当使用git push将代码推送至远程仓库的时候,就会报以下错

Please make sure you have the correct access rightsand the repository exists

报错原因:密钥配置的问题

解决:重新配置密钥

1) 直接桌面右键选择git bash

2) 在弹出的黑框口里面输入

ssh-keygen -t rsa -C 你的邮箱

比如 :ssh-keygen -t rsa -C wanghuixiangkivet@outlook.com
这个邮箱是注册GitHub的邮箱,不是什么邮箱都行的(应该是),不知道或忘了的可以去GitHub的settings 里去查看

然后一路默认回车就行,不用做任何修改
完了之后它会得到如下图结果
在这里插入图片描述

3) 以上操作,它会生成一个名为 id_rsa.pub 文件,看上面截图提示部分,就是它的默认保存的路径,按照保存路径找到这个文件,记事本打开并全选复制里面的内容

4) 登录GitHub ==> Settings ==> SSH and GPG keys ==> New SSH keys
将复制的内容粘贴在里面,随便命一个名,保存

5) 在重新去git push ,就能成功了

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值