由于SSH错误,Git无法推入puttycyg

时间:2010-05-25 21:00:15

标签: git ssh cygwin puttycyg

我一直在使用puttycyg作为我的rails开发的Cygwin终端。我在项目管理网站上设置了一个git存储库,现在我想用以下命令将代码推送到它:

git push origin master

我收到以下错误:

error: cannot run ssh: No such file or directory
fatal: unable to fork

我知道ssh用于身份验证,但我不知道是否需要设置任何内容才能使用它。

2 个答案:

答案 0 :(得分:8)

问题是我没有安装与Cygwin的SSH。我再次运行Cygwin setup.exe文件,当被要求选择我搜索ssh的包时,检查了我发现的所有内容:

alt text http://img168.imageshack.us/img168/4463/sshpackage.png

完成此操作后,我收到身份验证错误,因此我使用ssh-keygen命令生成所需的密钥instructions on how do this

答案 1 :(得分:1)

我敢打赌你需要安装OpenSSH。尝试阅读OpenSSH and PuTTY。这是一个很好的指南,可以为Windows环境安装/配置它并设置SSH密钥,这是git所需要的。

相关问题