我已经在Windows Server 2008机器上成功安装了git并设置了ssh。
我已成功克隆了我的开发人员计算机上的存储库(Windows 7),但当我尝试在我的笔记本电脑(Windows 7)上克隆它时,它给了我错误:
unable to open connection. Host does not exist
我可以成功连接putty,也可以设置环境变量。我无法确定我所缺少的东西。请帮忙。提前谢谢。
答案 0 :(得分:9)
实际上,当我尝试克隆时,它也在警告框中给出错误
The server's host key is not cached in the registry
选项是或否然后我选择是然后它给了我错误
unable to open connection. Host does not exist
因此解决方案是将主机密钥保存在注册表中
打开cmd并转到plink的路径(我的是C:\ Program Files(x86)\ GitExtensions \ PuTTY) 并输入plink user@whateveryourserver.com
这将提示您将主机密钥保存在注册表中,然后输入yes,然后再次尝试使用git命令,它应该正常工作。