我无法获得正式的Windows ADT 21.1.0发行版以连接到git存储库。无论我尝试了什么(详情如下),它都抱怨主机密钥不在注册表中,并且显示我无法接受主机密钥。远程服务器正在运行Gitlab并且在我的控制之下。连接或防火墙没有问题。
到目前为止我尝试了什么:
信息总是:
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's rsa2 key fingerprint is:
ssh-rsa 2048 xx:xx:xx...
Connection abandoned.
RSE没有任何问题,只有egit给我带来了问题。
答案 0 :(得分:0)
您可以通过不在git服务器上使用ssh协议来解决问题,而是使用git or http protocol。
上述消息的一个原因可能是使用名为“ssh”的文件夹而不是“.ssh”(注意点)。我的一些同事经历过这种情况,这在使用Windows资源管理器时很容易发生,因为它会在创建名为“.ssh”的文件夹时以静默方式删除点。您必须改为使用命令行。