从工作中推送到github“错误的文件号”错误

时间:2010-12-09 14:10:56

标签: git github msysgit

我在我的电脑上安装了msysgit。我把它配置为在家里使用github,一切都很顺利。 在工作中它不会:

D:\rails_tutorial_projects\first_app>git push --verbose
Pushing to git@github.com:Monomachus/DemoRubyApp.git
ssh: connect to host github.com port 22: Bad file number
fatal: The remote end hung up unexpectedly

我读到了有关智能HTTP支持https://github.com/blog/642-smart-http-support的信息 但似乎它也不起作用。我做了克隆和所有这些东西没有问题但是当我尝试将更改推回到github时,这就是出现相同问题的地方。
我的msysgit版本是git版本1.7.3.1.msysgit.0

请帮助我解决这个尴尬的局面。

1 个答案:

答案 0 :(得分:19)

此错误也是由尝试通过代理服务器推送/克隆等引起的。既然你提到你在做生意,他们会在那里使用代理服务器吗?

错误是git字面上说,“嘿,文件不存在”,因为它无法通过代理服务器。