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

tpo*_*wer 5 git ssh cygwin puttycyg

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

git push origin master
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

error: cannot run ssh: No such file or directory
fatal: unable to fork
Run Code Online (Sandbox Code Playgroud)

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

tpo*_*wer 8

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

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

完成此操作后,我收到了身份验证错误,因此我使用该ssh-keygen命令生成所需的密钥,说明如何执行此操作.