git clone 认证失败问题

       今天在使用git时出现认证失败,在网上找了各种方法,基本也都是说修改Windows凭证里面的git账户名和密码就可以,但我的问题始终没有解决;

      最后想到自己的电脑是前段时间重做系统之后没有重新安装git,还是使用之前的,在朋友的提示之下重新生成了私钥,配置上去,总算是解决了,这里注意的是遇到这个问题,首先需要检查是否有密钥:

1、输入 cd ~/.ssh

2、输入ls查看密钥列表

 git clone 认证失败问题_第1张图片

                                            图一:已配置

git clone 认证失败问题_第2张图片

                            图二:未配置

如图是已经配置过(如图一)的就不需要再配置,如果没有配置过(如图二),则需要配置,配置步骤如下:

1、先打开命令窗口

git clone 认证失败问题_第3张图片

1、在弹出的窗口中输入命令:cd ~

2、输入:ssh-keygen.exe

然后一路回车,按三次

git clone 认证失败问题_第4张图片

3、复制内容在远程仓库进行配置,举例码云;

git clone 认证失败问题_第5张图片

git clone 认证失败问题_第6张图片

4、这样就设置成功了

git clone 认证失败问题_第7张图片

你可能感兴趣的:(git)