Voer die ondersoek uit in dieselfde omgewing wat die bouprogram aan Git gee:

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

Vergelyk herkoms sowel as waardes en hou uitset met geloofsbriewe privaat. 'n Bou wat HOME verander, kan Git se soektog na gebruikersinstellings wegskuif van die terminaal se werksopstelling. XDG_CONFIG_HOME neem ook deel aan normale ontdekking van gebruikersinstellings.

As die beoogde beleid 'n vaste goedgekeurde globale lêer is, kies dit vir daardie bekendstelling:

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

Dit verander die globale lêer se inset, nie stelsel-, bewaarplek- of opdragvlak-instelling nie. Vir 'n indirekte Git-bekendstelling, gee die veranderlike deur die bouprogram se ondersteunde kinderomgewing-koppelvlak deur.

Daardie eksplisiete lêer kan die vereiste proxy- en URL-reëls hou sonder om private instellings in 'n per ongeluk tuisgids te kopieer. Bevestig ook die bewaarplekvervoer: HTTP-proxyinstelling verskaf nie die roete vir 'n SSH-URL nie.

Verwante artikels