Finn hvilken Git-proxykonfigurasjon bygget faktisk leser
Undersøk konfigurasjonens opprinnelse i byggets oppstartskontekst, og velg deretter eksplisitt en godkjent global fil når en endret HOME ikke skal velge den.
Kjør undersøkelsen i samme miljø som byggeverktøyet gir Git:
git config --show-origin --get-regexp '^http[.].*proxy$'Sammenlign både opprinnelser og verdier, og hold utdata med påloggingsinformasjon privat. Et bygg som endrer HOME, kan flytte Gits oppslag av brukerkonfigurasjon bort fra terminalens arbeidsoppsett. XDG_CONFIG_HOME deltar også i den vanlige oppdagelsen av brukerkonfigurasjon.
Hvis den tiltenkte policyen er en fast godkjent global fil, velg den for denne kjøringen:
GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetchDette endrer inndataene til den globale filen, ikke innstillinger på system-, repo- eller kommandonivå. Ved en indirekte Git-start sender du variabelen gjennom byggeverktøyets støttede grensesnitt for underordnet miljø.
Den eksplisitte filen kan holde de nødvendige proxy- og URL-reglene uten å kopiere private innstillinger til en utilsiktet hjemmemappe. Bekreft også repo-overføringen: HTTP-proxykonfigurasjon gir ikke ruten for en SSH-URL.