Я сижу за брандмауэром и мне нужно настроить мой git-config, чтобы он принимал мой socks5
-прокси.Я уже пробовал несколько методов, но все равно получаю:
$ git clone git@my-gitlab.de:username/testprojekt.git
Cloning into 'testprojekt'...
ssh: connect to host my-gitlab port 22: Connection timed out
fatal: Could not read from remote repository.
У меня раньше была такая же проблема, когда я использовал putty
, но я смог сохранить там свои настройки прокси и соединение работалопосле этого.Я могу клонировать репо через https
, но я действительно хочу сделать нас из SSH
.
Вещи, которые я пробовал, которые не работали:
git config --global http.proxy socks5://myProxy:1080
git config --global http.proxy socks://myProxy:1080
После использования
$ git config --get http.proxy
я получаю правильный вывод:
socks5://myProxy:1080
но ошибка та же, что и вы.Я использую Git для Windows
Редактировать:
$ ssh -T git@myGitlab.de
уже истекло время
Это один изРесурсы, которые я пытался использовать для решения этой проблемы: https://gist.github.com/evantoli/f8c23a37eb3558ab8765