使用Git上传时出错

时间:2011-01-03 04:27:36

标签: windows git cygwin github

我是Git hub的新手,能够成功创建一个ssh密钥并将其上传到网站但是当我输入时

git push origin master

我收到以下错误:

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

我在Windows Vista机器上使用Cygwin,如果它也有用。好..安装openssh后我现在收到错误:

Permission denied (publickey)
fatal: the remote end hung up unexpectedly

2 个答案:

答案 0 :(得分:3)

您没有在Cygwin中安装ssh,或者它不在您的路径中。确保您能够从Cygwin提示符中成功运行ssh --version


对于第二个错误,这表示您的ssh客户端尝试进行身份验证的密钥不受远程服务器信任。验证公钥是否已成功添加到您的Github配置文件,并验证您添加的公钥是否与您尝试使用的私钥相对应。

答案 1 :(得分:2)

你也必须安装openssh。请重新运行cygwin设置并检查openssh