1.当git 远程仓库地址进行了修改,本地推送代码时报错
[root@develop snail]# git push origin feature:feature_ch
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ECDSA key sent by the remote host is
SHA256:UEliEuTHsa5MUjpYDwRXZhpk7ncck5b6MDljtjo+4u8.
Please contact your system administrator.
Add correct host key in /root/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /root/.ssh/known_hosts:6
ECDSA host key for 此处为新的远程仓库ip端口 has changed and you have requested strict checking.
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
根据提示解决
Add correct host key in /root/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /root/.ssh/known_hosts:6
到 /root/.ssh/known_hosts 中删除第六行,然后在项目目录使用 git pull
[root@develop snail]# git pull
The authenticity of host '此处为新的远程仓库ip端口' can't be established.
ECDSA key fingerprint is SHA256:UEliEuTHsa5MUjpYDwRXZhpk7ncck5b6MDljtjo+4u8.
ECDSA key fingerprint is MD5:9e:24:fd:76:cb:9d:e1:34:f3:37:4b:2b:0d:c6:1a:c2.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '此处为新的远程仓库ip端口' (ECDSA) to the list of known hosts.
git pull 过程会自动把新的 ECDSA 密钥保存到 /root/.ssh/known_hosts