我无法让官方 Windows ADT 21.1.0 发行版连接到 git 存储库。无论我尝试了什么(详情如下),它都会抱怨注册表中不存在主机密钥,并且没有显示接受主机密钥的选项。远程服务器正在运行 Gitlab 并且在我的控制之下。连接或防火墙没有问题。
到目前为止我尝试了什么:
- 使用用户 git 在不提供密码的情况下连接
- 在提供密码的同时与另一个用户连接
- 在 ssh 主目录(Preferences->General->Network Connections->SSH2->SSH2 home)中的 known_hosts 文件中手动添加主机密钥。
消息总是:
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 给我带来了问题。