Невозможно выполнить клон проекта из-под прокси - PullRequest
0 голосов
/ 21 ноября 2018

Недавно я добавил новый SSD на свой компьютер, на этом диске я не могу клонировать любой git-репозиторий из-под прокси.

Однако, если я перехожу в каталог с проектом на старом SSD(подключен к компьютеру), я могу вытащить, получить и т.д. Нет проблем с прокси.Я также не могу клонировать git repo из другого каталога на старом SSD.

Я установил для прокси, используя git config http.proxy, то же значение, что и в старом работающем проекте.Сравнивая git-конфиги в каталоге, где я могу вытащить и где я не могу клонировать, я заметил следующие различия: remote. *, Branch. *, Gui. *, Конечно, разные / отсутствуют.

Глобальная конфигурация git не существует в обоих случаях (git config --global -l не возвращает такой файл или каталог).

Ошибка git clone: ​​

git clone https://user@site.com/dir/project.git
Cloning into 'project'...
fatal: unable to access 'https://user@site.com/dir/project.git': Failed to connect to site.com port 443: Connection refused

http конфигурации для обоихкаталоги:

git config --get-regexp http.*
http.sslcainfo C:/Path/To/Cert/cert.crt
http.sslbackend openssl
http.proxy name:pw@server:port

Я использую Windows 10, без прокси все работает просто отлично.

1 Ответ

0 голосов
/ 07 декабря 2018

Конфигурация git должна быть установлена ​​как --global.

Я не уверен, почему настройка без --global не сработала, однако это решило проблему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...