Mexxi l-ispezzjoni fl-istess ambjent li l-għodda tal-build tagħti lil Git:

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

Qabbel l-oriġinijiet kif ukoll il-valuri, u żomm private l-output li jġib credentials. Build li jbiddel HOME jista' jċaqlaq it-tfittxija tal-konfigurazzjoni tal-utent ta' Git 'il bogħod mis-setting tax-xogħol tat-terminal. XDG_CONFIG_HOME ukoll jieħu sehem fl-iskoperta normali tal-konfigurazzjoni tal-utent.

Jekk il-politika maħsuba hija fajl globali approvat fiss, agħżlu għal dik it-tnedija:

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

Dan ibiddel l-input tal-fajl globali, mhux is-settings fil-livell tas-sistema, repo jew kmand. Għal tnedija indiretta ta' Git, għaddi l-varjabbli permezz tal-interface tal-ambjent tat-tfal appoġġat mill-għodda tal-build.

Dak il-fajl espliċitu jista' jżomm ir-regoli tal-proxy u tal-URL meħtieġa mingħajr ma jikkopja settings privati f'direttorju tad-dar aċċidentali. Ikkonferma wkoll it-trasport tar-repożitorju: il-konfigurazzjoni tal-proxy HTTP ma tipprovdix ir-rotta għal URL SSH.

Artikli relatati