Git 远程主机身份验证信息更改警告解决方案
这个问题是由于远程主机的身份验证信息发生了变化导致的。为了解决这个问题,你可以按照以下步骤进行操作:
-
打开终端,并输入以下命令:
ssh-keygen -R '[远程主机的IP地址或域名]'这将删除旧的远程主机密钥。
-
输入以下命令来更新已知主机密钥:
ssh-keyscan -t rsa '[远程主机的IP地址或域名]' >> ~/.ssh/known_hosts这将使用新的远程主机密钥更新已知主机密钥文件。
-
再次运行你的原始命令:
git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks fetch --no-tags origin现在应该不会再出现警告消息。
请注意,上述命令中的 '[远程主机的IP地址或域名]' 部分应替换为实际的远程主机信息。
原文地址: https://www.cveoy.top/t/topic/o4LE 著作权归作者所有。请勿转载和采集!