问题:在Github已配置SSH,但是在本地拉取项目时出现以下报错
ssh之前连接没有问题,远程主机发生修改后,重新连接,出现如下报错
报错原因:显示主机密钥已更改,因此验证失败。
“It is also possible that a host key has just been changed.”以及“ECDSA host key for YOUR_IP has changed and you have requested strict checking.Host key verification failed.”
尝试新增一个ssh,但还是失败
搜索资料后
法一:在git Bash 命令行输入
ssh-keygen -R 主机IP地址
-R参数: hostname 从 known_hosts 文件中删除所有属于 hostname 的密钥
但是我自己出现报错,失败
法二:删除 .ssh 文件夹下面的known_host文件
1.找到自己的known_hosts文件位置
输入
~/.ssh/known_hosts