Ta reda på vilken Git-proxykonfiguration bygget faktiskt läser
Undersök konfigurationens ursprung i byggets startkontext och välj sedan uttryckligen en godkänd global fil när en ändrad HOME inte ska välja den.
Kör undersökningen i samma miljö som byggverktyget ger Git:
git config --show-origin --get-regexp '^http[.].*proxy$'Jämför både ursprung och värden och håll utdata med inloggningsuppgifter privat. Ett bygge som ändrar HOME kan flytta Gits sökning efter användarkonfiguration bort från terminalens arbetsinställning. XDG_CONFIG_HOME deltar också i den normala upptäckten av användarkonfiguration.
Om den avsedda policyn är en fast godkänd global fil, välj den för den starten:
GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetchDetta ändrar den globala filens indata, inte inställningar på system-, repo- eller kommandonivå. Vid en indirekt Git-start skickar du variabeln via byggverktygets understödda gränssnitt för underordnad miljö.
Den explicita filen kan innehålla de nödvändiga proxy- och URL-reglerna utan att kopiera privata inställningar till en oavsiktlig hemkatalog. Bekräfta även repoöverföringen: HTTP-proxykonfiguration ger inte vägen för en SSH-URL.