git密钥验证不成功异常

昨天我学习一下git,但是在学习的过程中,自己给自己挖了一个坑,特意来记录一下;

这是我要向远程仓库上传我的本地仓库的代码;
0在这里插入图片描述
当我要push的时候,首先出现的是下面的提示是否需要重新连接,然后我按下回车键,然后就报这个异常了;
当时我就很纳闷,为什么会发生这个异常;
一开始我从暂存区、本地库的操作的是没有问题的,那么出现这种问题我就怀疑是公钥的问题;
然后我就去看我的码云上有没有公钥,答案是有的;
接着我又去看了本地的公钥私钥,也没有问题;
我就纳闷了,我去重新生成了一个新的公钥私钥;发现这个异常还是一样的;

最终在几个小时的排查后,我发现了问题在哪里了;
原来是我之前一开始就重新生成了新的公钥和私钥,我在上传的时候git会根据之前保存的公钥和私钥去匹配,但是git保存的密钥匹配不上就会再去.ssh文件夹找,就会提醒你是否重新连接,这个时候就要注意了;
一般我们都是直接回车就以为是默认Yes,但是这里并不会;git是默认no状态的,所以连接不上的异常,就是我没把Yes打上去!

自己把自己坑死~~~~~~~~

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值