我有一个远程 GIT 存储库(ubuntu),并且在 Windows 7 上本地工作。我的工作很好,并设置了 SSH 密钥。在这个过程中的某个时刻,我似乎禁用了 GIT/msysgit 询问密码。我现在有一个没有密钥设置的新远程 git repo(在 ubuntu 上),它不会询问我的密码。我试过了
git clone ssh://<user>:<pass>@<ip>:<myport>/mygitrepopath
它也不起作用。但我可以使用具有相同凭据的 putty 登录。
编辑
这是我收到的信息
Cloning into 'myhub'...
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 blah blah blah
Connection abandoned.
fatal: The remote end hung up unexpectedly