Wéi eng Proxy gewënnt a Git LFS 3.7.0?
Verfollegt d'Ëmweltauswiel, net-eidel URL-passend Git-Iwwerschreiwungen an Ëmgoangsregele fir déi tatsächlech LFS-Ufro-URL.
En net-eidele Git http.proxy-Wäert, deen op d'Ufro-URL passt, iwwerschreift de Proxy, deen aus der Ëmwelt ofgeleet gëtt, a Git LFS 3.7.0. En eidele Git-Wäert läscht dësen Ëmweltwee net.
Fir dës Versioun, befollegt d'Auswiel an dëser Reihenfolg:
- Liest
HTTPS_PROXYanHTTP_PROXY. En net-eidele klenggeschriwwenehttps_proxyoderhttp_proxyersetzt den entspriechende groussgeschriwwene Wäert. - Fir HTTPS, béid den HTTPS-Kandidat a benotz den HTTP-Kandidat als Réckfall.
- Wend en entspriechenden net-eidele Git
http.proxy-Wäert amplaz vun dëse Kandidaten un. - Wend d'Ëmgoangsregele op déi gewielten Ufro-URL un. En net-eidele
no_proxyersetztNO_PROXY.
Wann d'Absicht direkten Zougang ass, iwwerpréift geierftecht Inputen an den virgesinnenen Ëmgoang, amplaz unzehuelen, datt en eidele Git-Agank se geläscht huet.
Benotz déi tatsächlech LFS-URL fir de Verglach. API- an Objektziler kënne vum Git-Remote ofwäichen, wat ännert, wéi eng URL-gebonne Astellung passt.
Behalt déi installéiert LFS-Versioun bei der Diagnos. LFS benotzt säin eegene Go-HTTP-Transport; Prioritéit aus dem libcurl-Wee vu Git erkläert dësen Auswielcode net.