2012-03-16 2 views
6

Я получаю ошибку таймаута соединения, когда пытаюсь клонировать Git repo через прокси-сервер.Время соединения Git, пытающееся клонировать через прокси

git clone http://opensource.freescale.com/pub/scm/imx/linux-2.6-imx.git
Cloning into linux-2.6-imx...
error: Failed connect to opensource.freescale.com:8080; Connection timed out while accessing http://opensource.freescale.com/pub/scm/imx/linux-2.6-imx.git/info/refs

fatal: HTTP request failed

Я использовал штопор и установил свой прокси-сервер git на адрес сервера и порт. Как еще я могу загрузить или клонировать Git repo через прокси?

+0

возможно дубликат [Получение мерзавца на работу с прокси-сервером] (HTTP: //stackoverflow.com/questions/783811/getting-git-to-work-with-a-proxy-server) –

ответ

10

Вам не нужен штопор для доступа к репозиторию http за прокси-сервером.

установить переменную окружения HTTP_PROXY

export http_proxy=http://<proxy>:<port>/ 

, а затем мерзавец будет использовать HTTP-прокси

смотрите также http://roshansingh.wordpress.com/2008/08/29/using-git-behind-proxy/

+0

Я установил прокси с помощью команды: git config core.gitproxy filename, как я могу это установить? – user900785

+0

git config --unset core.gitproxy – patthoyts

+0

Я сделал unset и попытался снова с ошибкой: git clone http://sw-git.freescale.net/linux-2.6-imx.git Клонирование в linux-2.6-imx. .. Ошибка: Не удалось подключиться к sw-git.freescale.net:8080; Время установления соединения при доступе к http://sw-git.freescale.net/linux-2.6-imx.git/info/refs фатальный: запрос HTTP не выполнен – user900785

Смежные вопросы