нажатием на github с работы ошибка "Bad file number" - PullRequest
12 голосов
/ 09 декабря 2010

Я установил 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

Я читал о поддержке Smart HTTP https://github.com/blog/642-smart-http-support
Но, похоже, это тоже не работает. Я делаю клон и все такое без проблем, но когда я пытаюсь отодвинуть изменения обратно в github, то тут возникают те же проблемы. Моя версия msysgit - это версия git 1.7.3.1.msysgit.0

Пожалуйста, помогите мне в этой неловкой ситуации.

1 Ответ

19 голосов
/ 07 января 2011

Эта ошибка также вызвана попыткой проталкивания / клонирования и т. Д. Через прокси-сервер. Поскольку вы упомянули, что находитесь в бизнесе, они используют там прокси-сервер?

Ошибка git буквально говорит: «Эй, файла нет», потому что он не может пройти через прокси-сервер.

...