Find ud af, hvilken Git-proxykonfiguration buildet faktisk læser
Undersøg konfigurationens oprindelse i buildets startkontekst, og vælg derefter eksplicit en godkendt global fil, når en ændret HOME ikke bør vælge den.
Kør undersøgelsen i det samme miljø, som buildværktøjet giver Git:
git config --show-origin --get-regexp '^http[.].*proxy$'Sammenlign både oprindelse og værdier, og hold output med legitimationsoplysninger privat. Et build, der ændrer HOME, kan flytte Gits opslag i brugerkonfiguration væk fra terminalens arbejdsopsætning. XDG_CONFIG_HOME deltager også i den normale opdagelse af brugerkonfiguration.
Hvis den tilsigtede politik er en fast godkendt global fil, skal du vælge den til den start:
GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetchDette ændrer den globale fils input, ikke indstillinger på system-, repo- eller kommandoniveau. Ved en indirekte Git-start skal du sende variablen gennem buildværktøjets understøttede underordnede miljøgrænseflade.
Den eksplicitte fil kan indeholde de nødvendige proxy- og URL-regler uden at kopiere private indstillinger til en tilfældig hjemmemappe. Bekræft også repository-transporten: HTTP-proxykonfiguration leverer ikke ruten til en SSH-URL.