【发布时间】:2010-12-02 09:26:37
【问题描述】:
所以我以为我终于在 Windows 上完成了所有设置......然后遇到了这个问题。
当前设置
网址:ssh://user@host:port/myapp.git
已经运行 Putty - 并且可以通过 ~/.ssh/authorized_keys 直接使用有效的 .ppk 密钥进行连接。在 Git 和 TortoiseGIT 中 - 我将两者都设置为使用“plink.exe”。
Putty 工作正常 - 没有问题 - 但是当我将该 URL 运行到 bash 时,我得到一个 git clone (url)
致命:远端意外挂断
在 cygwin bash 终端中 - 运行“ssh user@host” - 完全没有问题。
有人建议吗?
【问题讨论】:
-
在您的 git clone 命令中添加 -v 以获取更多信息 - 那里可能有一个有用的花絮。
-
嘿,我收到“连接被拒绝”,告诉我它与 SSH 密钥有关,但它们都匹配?
-
它似乎找不到“.ppk”键 - 不知道如何解决这个问题?
-
使用 pageant 预加载你的私钥,以便 git 在尝试连接时可以使用它。
-
这实际上不是一个编程问题。