Finn ut hvilken Git-proxykonfigurasjon bygget faktisk leser
Undersøk konfigurasjonens opprinnelse i byggets startkontekst, og velg deretter eksplisitt en godkjent global fil når en endret HOME ikke skal velge den.
Kjør undersøkelsen i det samme miljøet som byggeverktøyet gir Git:
git config --show-origin --get-regexp '^http[.].*proxy$'Sammenlign både opprinnelse og verdier, og hold utdata med påloggingsinformasjon privat. Et bygg som endrer HOME, kan flytte Gits oppslag i brukerkonfigurasjonen 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 den kjøringen:
GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetchDette endrer den globale filens inndata, ikke innstillinger på system-, repo- eller kommandonivå. For en indirekte Git-start, send variabelen gjennom byggeverktøyets støttede underordnede miljøgrensesnitt.
Den eksplisitte filen kan inneholde de nødvendige proxy- og URL-reglene uten å kopiere private innstillinger til en tilfeldig hjemmemappe. Bekreft også repo-overføringen: HTTP-proxykonfigurasjon gir ikke ruten for en SSH-URL.