关于git Permission denied (publickey). fatal: Could not read from remote repository. 的处理

首先查看本地的.git/config设置的仓库url地址和github使用的链接地址是否一致,如use https,则url需要用https的仓库地址

      cat .git/config查看配置中的URL是否和仓库地址相同

1、检查电脑中是否有id_rsa和id_rsa.pub文件(一般在 /c/Users/用户名/.ssh 或者 ~/.ssh目录下),有则备份删除

2、以下步骤为重新生成密钥和公钥

      ①:ssh-keygen -t rsa -C 'example@email.com'
           之后一路回车

          成功运行后,会输出:
      ②:ssh-add 上一步中输出的私钥文件路径
            如果执行结果,显示为:Could not open a connection to your authentication agent.

            则执行ssh-agent bash命令,然后重新执行ssh-add

      ③:把第①步中生成的id_rsa.pub文件内容,复制到git中,如下所示:

             

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值