Esbrineu quina configuració de proxy de Git llegeix realment la compilació
Inspeccioneu l'origen de la configuració en el context de llançament de la compilació i, després, seleccioneu explícitament un fitxer global aprovat quan un HOME canviat no l'hagi de triar.
Executeu la inspecció en el mateix entorn que l'eina de compilació proporciona a Git:
git config --show-origin --get-regexp '^http[.].*proxy$'Compareu tant els orígens com els valors, mantenint privada la sortida amb credencials. Una compilació que canvia HOME pot allunyar la cerca de la configuració d'usuari de Git de la configuració de treball del terminal. XDG_CONFIG_HOME també participa en el descobriment normal de la configuració d'usuari.
Si la política prevista és un fitxer global aprovat fix, seleccioneu-lo per a aquell llançament:
GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetchAixò canvia l'entrada del fitxer global, no la configuració a nivell de sistema, de repositori o d'ordre. Per a un llançament indirecte de Git, passeu la variable per la interfície d'entorn fill compatible de l'eina de compilació.
Aquest fitxer explícit pot contenir les regles de proxy i d'URL necessàries sense copiar configuració privada en un directori personal accidental. Confirmeu també el transport del repositori: la configuració de proxy HTTP no proporciona la ruta per a una URL SSH.