这个问题是由于远程主机的身份验证信息发生了变化导致的。为了解决这个问题,你可以按照以下步骤进行操作:

  1. 打开终端,并输入以下命令:

    ssh-keygen -R '[远程主机的IP地址或域名]'
    

    这将删除旧的远程主机密钥。

  2. 输入以下命令来更新已知主机密钥:

    ssh-keyscan -t rsa '[远程主机的IP地址或域名]' >> ~/.ssh/known_hosts
    

    这将使用新的远程主机密钥更新已知主机密钥文件。

  3. 再次运行你的原始命令:

    git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks fetch --no-tags origin
    

    现在应该不会再出现警告消息。

请注意,上述命令中的 '[远程主机的IP地址或域名]' 部分应替换为实际的远程主机信息。

Git 远程主机身份验证信息更改警告解决方案

原文地址: https://www.cveoy.top/t/topic/o4LE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录