У меня msysGit (Git в Windows) отлично работает на моем домашнем компьютере, но на работе, где мы находимся за прокси-сервером Microsoft ISA, я получаю следующую ошибку, когда делаю клон git:
H:\>git clone git://github.com/akitaonrails/vimfiles.git
Initialized empty Git repository in H:/vimfiles/.git/
github.com[0: 65.74.177.129]: errno=Invalid argument
fatal: unable to connect a socket (Invalid argument)
Я попытался установить для переменной среды http_proxy значение:
http://our-proxy-server:8088
Я установил директиву конфигурации git http.proxy:
git config --global http.proxy http://our-proxy-server:8088
Ничего из вышеперечисленного не имеет значения.
Выполнение клона git с http://
вместо git://
дает следующее:
H:\>git clone http://github.com/akitaonrails/vimfiles.git
Initialized empty Git repository in H:/vimfiles/.git/
fatal: http://github.com/akitaonrails/vimfiles.git/info/refs download error - The requested URL returned error: 407
407 - это, конечно, ошибка аутентификации.
Итак, мой вопрос: кому-нибудь удалось заставить git работать из-за прокси, в частности прокси ISA? Не знаю, стоит ли тратить на это деньги. Любая помощь очень ценится.
Спасибо!