При попытке использовать git на системе, находящейся за proxy-сервером — получаем сообщение об ошибке:
# git clone https://github.com/graphite-project/carbon.git Initialized empty Git repository in /home/setevoy/carbon/.git/ error: Failed connect to github.com:443; Operation now in progress while accessing https://github.com/graphite-project/carbon.git/info/refs fatal: HTTP request failed
Что бы настроить git на использование прокси — создаём файл настроек:
$ touch /home/setevoy/.gitconfig $ cd /home/setevoy/
Следующей командой — добавляем в файл данные доступа к нашему прокси:
$ git config --global http.proxy http://proxyuser:proxypass@proxyaddress:8080
Проверим содержимое файла:
$ cat .gitconfig [http] proxy = http://proxyuser:proxypass@proxyaddress:8080
И ещё раз попробуем скачать необходимое:
$ git clone https://github.com/graphite-project/graphite-web.git Initialized empty Git repository in /home/setevoy/nikita/graphite-web/.git/ ... Receiving objects: 100% (13833/13833), 17.13 MiB | 79 KiB/s, done. Resolving deltas: 100% (8964/8964), done.