使用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 ,就能成功了
还没有评论,来说两句吧...