我正在尝试在Windows上使用git来克隆远程代码库。我可以在我的mac上成功地进行克隆,但在Windows上出现了问题。 使用git bash进行克隆时,我收到一条消息,提示服务器的主机密钥未缓存在注册表中。它要求我按y或n键信任主机。 问题在于,如果我按y或n,什么也不会发生。它就会卡在那里。我应该使用OpenSSH而不是PuTTY吗? 谢谢
问题在于MSysGit会在后台启动PLink,也就是说终端实际上并没有连接到PLink的输入。这意味着您根本无法向PLink键入任何内容。您只需使用PLink或PuTTY连接一次服务器,回答Yes,从那时起,您将不再被要求回答同样的问题。