You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Git拉取分支主机名不符报错,如何修改远程服务器主机配置?

解决Git fetch指向错误主机的问题

The authenticity of host 'meinserver.de (111.222.3.444)' can't be established.

你的问题出在Git远程仓库配置仍指向错误的meinserver.de,而非你设定的mylovelyhost.de,按以下步骤修改:

  • 第一步:查看当前远程仓库配置
    执行命令:

    git remote -v
    

    该命令会列出所有远程仓库的地址,找到包含meinserver.de的条目,确认对应的远程名称(通常是origin)。

  • 第二步:更新远程仓库地址
    如果目标远程是origin,执行以下命令二选一即可:
    方式一:使用SSH配置里的别名(推荐,匹配你已在.ssh/config中配置的mylovelyhost)

    git remote set-url origin mylovelyhost:/path/to/your/repo.git
    

    方式二:直接使用完整主机地址

    git remote set-url origin ssh://mylovelyuser@mylovelyhost.de:22/path/to/your/repo.git
    
  • 额外检查:确认SSH配置路径有效性
    你的.ssh/config中UserKnownHostsFile使用了相对路径coding/.ssh/known_hosts,可能导致SSH无法正确识别主机,建议改为绝对路径,比如:

    UserKnownHostsFile ~/coding/.ssh/known_hosts
    

内容的提问来源于stack exchange,提问作者peace_love

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 11:12:24