У меня msysGit (Git на Windows) отлично работает на моей домашней машине, но на работе, где мы находимся за прокси-сервером Microsoft ISA, я получаю следующую ошибку при выполнении git clone:
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? Я не знаю, стоит ли это преследовать. Любая помощь очень ценится.
Спасибо!