Wykonaj sprawdzenie w tym samym środowisku, które narzędzie kompilacji przekazuje Gitowi:

git config --show-origin --get-regexp '^http[.].*proxy$'

Porównaj zarówno pochodzenie, jak i wartości, a dane wyjściowe zawierające poświadczenia zachowaj jako prywatne. Kompilacja, która zmienia HOME, może odsunąć wyszukiwanie konfiguracji użytkownika Git od ustawień roboczych terminala. XDG_CONFIG_HOME również uczestniczy w normalnym wykrywaniu konfiguracji użytkownika.

Jeśli zamierzoną polityką jest stały zatwierdzony plik globalny, wybierz go dla tego uruchomienia:

GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetch

Zmienia to dane wejściowe pliku globalnego, a nie ustawienia na poziomie systemu, repozytorium czy polecenia. W przypadku pośredniego uruchomienia Git przekaż zmienną przez obsługiwany interfejs środowiska podrzędnego narzędzia kompilacji.

Ten jawny plik może przechowywać wymagane reguły proxy i URL bez kopiowania prywatnych ustawień do przypadkowego katalogu domowego. Sprawdź także transport repozytorium: konfiguracja proxy HTTP nie zapewnia trasy dla adresu URL SSH.

Powiązane artykuły