Zjistěte, kterou konfiguraci proxy Git build skutečně čte
Prozkoumejte původ konfigurace v kontextu spuštění buildu a poté explicitně vyberte schválený globální soubor, když ho změněný HOME nemá vybrat.
Proveďte kontrolu ve stejném prostředí, které nástroj buildu dává Gitu:
git config --show-origin --get-regexp '^http[.].*proxy$'Porovnávejte původ i hodnoty a výstup obsahující přihlašovací údaje udržujte v soukromí. Build, který mění HOME, může posunout hledání uživatelské konfigurace Gitu mimo pracovní nastavení terminálu. XDG_CONFIG_HOME se také účastní běžného zjišťování uživatelské konfigurace.
Pokud je zamýšlenou politikou pevný schválený globální soubor, vyberte ho pro toto spuštění:
GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetchTím se mění vstup globálního souboru, nikoli systémová, repozitářová nebo příkazová nastavení. Pro nepřímé spuštění Gitu předejte proměnnou přes podporované rozhraní podřízeného prostředí nástroje buildu.
Tento explicitní soubor může obsahovat požadovaná pravidla proxy a URL, aniž by kopíroval soukromá nastavení do náhodného domovského adresáře. Ověřte také přenos repozitáře: konfigurace proxy HTTP neposkytuje trasu pro URL SSH.