freeCodeCamp/guide/russian/miscellaneous/git-behind-a-proxy-server/index.md

3.4 KiB
Raw Blame History

title localeTitle
Git Behind a Proxy Server Git за прокси-сервером

Случаи применения

Возможно, вам придется изменить команды git которые получают доступ (для обновления и чтения) удаленных репозиториев, если ваш интернет-доступ осуществляется через прокси-сервер .

Прокси-серверы распространены в среде колледжей и бизнес-типов.

Вы можете найти свои настройки прокси на панели настроек вашего браузера.

Использование прокси с Git

После того, как вы получили настройки прокси-сервера (URL-адрес сервера, порт, имя пользователя и пароль); вам нужно настроить git следующим образом:

$ git config --global http.proxy http://<username>:<password>@<proxy-server-url>:<port> 

Вам нужно будет заменить <username> , <password> , <proxy-server-url> , <port> значениями, специфичными для ваших учетных данных прокси-сервера. Эти поля являются необязательными. Например, ваш прокси-сервер может даже не требовать <username> и <password> , или что он может работать на порту 80 (в этом случае <port> не требуется).

После того, как вы установите их, ваш git pull , git push или даже git fetch будут работать правильно.

Когда не использовать

Вам не нужно использовать команды git с настройками прокси-сервера, если произойдет одно из следующих действий:

  • Системный администратор или корпоративная политика не позволяет вам обращаться к удаленным репозиториям git из GitHub, BitBucket и т. Д.
  • Удаленный репозиторий, о котором идет речь, не находится в вашей машине, но находится во внутренней сети. Хорошим примером является экземпляр GitLab, развернутый внутри вашей компании.

Отменить настройки прокси-сервера

Используйте это обсуждение переполнения стека, чтобы отключить настройки прокси-сервера.

Ресурсы

Вы можете использовать следующее для дальнейшего чтения: