git push origin master时错误 fatal: Could not read from remote repository解决办法

不知道自己是不是在最开始使用git时设置有问题,导致我仿佛每次新建一个repository后,要push到github上时,都会提示这个错误。今天总算解决好了,记录下来。

问题

发生的问题就是在使用 git push -u origin master后,会提示fatal: Could not read from remote repository。

解决办法

总体办法就是 add ssh key。步骤如下:

  1. 打开“C盘-用户-cjj(应该是用户名,每个人不一样)-.ssh文件夹”,打开id_rsa.pub 文件,复制所有内容。若没有该文件,看第5步。
  2. 打开github,在头像这里,选择settings(注意是头像这里的setting)。
    这里写图片描述

  3. 在左边这一列找到SSH and GPG keys(第6行),点击进去。
    这里写图片描述

  4. 点击绿色的 new ssh key按钮。在titie框中输入任意内容,在key框中粘贴第1步复制的内容,最后点击 add ssh key按钮,就搞定了!
  5. 若没有id_rsa.pub 文件,则先将已存在的文件删除(我当时好像是只有 id rsa 文件,没有.pub文件,就把它删了)
  6. 在git里输入ssh-keygen it rsa -C "xxxxx@qq.com",引号内为你的邮件地址,回车之后,就看着框内提示,大概会让你输两次回车,然后就ok了,再回到第一步开始就行了
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值