Executa a inspección na mesma contorna que a ferramenta de compilación lle dá a Git:

git config --show-origin --get-regexp '^http[.].*proxy$'

Compara tanto as orixes coma os valores, mantendo privada a saída con credenciais. Unha compilación que cambia HOME pode afastar a busca da configuración de usuario de Git da configuración de traballo do terminal. XDG_CONFIG_HOME tamén participa no descubrimento normal da configuración de usuario.

Se a política pretendida é un ficheiro global aprobado fixo, seleccióneo para ese lanzamento:

GIT_CONFIG_GLOBAL=/path/to/build.gitconfig git fetch

Isto cambia a entrada do ficheiro global, non a configuración a nivel de sistema, repo ou orde. Para un lanzamento indirecto de Git, pasa a variable pola interface de contorno fillo admitida pola ferramenta de compilación.

Ese ficheiro explícito pode conter as regras de proxy e URL necesarias sen copiar configuración privada nun directorio persoal accidental. Confirma tamén o transporte do repositorio: a configuración de proxy HTTP non fornece a ruta para unha URL SSH.

Artigos relacionados