今天在使用git时出现认证失败,在网上找了各种方法,基本也都是说修改Windows凭证里面的git账户名和密码就可以,但我的问题始终没有解决;
最后想到自己的电脑是前段时间重做系统之后没有重新安装git,还是使用之前的,在朋友的提示之下重新生成了私钥,配置上去,总算是解决了,这里注意的是遇到这个问题,首先需要检查是否有密钥:
1、输入 cd ~/.ssh
2、输入ls查看密钥列表
图一:已配置
图二:未配置
如图是已经配置过(如图一)的就不需要再配置,如果没有配置过(如图二),则需要配置,配置步骤如下:
1、先打开命令窗口
1、在弹出的窗口中输入命令:cd ~
2、输入:ssh-keygen.exe
然后一路回车,按三次
3、复制内容在远程仓库进行配置,举例码云;
4、这样就设置成功了