Ang halagang proxy na 0 ay hindi nagpapatay sa proxy ng Git
Gamitin ang dokumentadong walang-lamang halagang proxy ng Git kapag direktang ruta ang kailangan, at tingnan kung aling saklaw ang nagbigay ng endpoint na tinatawag na 0.
Ang setting na http.proxy ng Git ay address ng proxy, hindi on/off boolean. Ang paglalagay ng 0 ay nagbibigay sa transport ng halagang binibigyang-kahulugan nitong endpoint. Hindi ito humihiling ng "walang proxy".
Para sa isang operasyong Git HTTP na dapat sadyang direktang kumonekta, idinokumento ng Git ang walang-lamang pag-override sa proxy:
git -c http.proxy= ls-remote https://git.example/project.git
Ang URL ng repository ay halimbawa lamang. Ang -c assignment ay para lamang sa tawag na iyon. Gumamit ng direktang ruta lamang kung iyon ang sinadyang patakaran ng network.
Para sa permanenteng pag-aayos, tukuyin ang pinagmulan ng hindi gustong halaga. Maaaring pagsamahin ng Git ang system, user at repository configuration, at maaaring partikular sa URL ang http proxy settings. Ang pagtanggal ng isang global na halaga ay hindi nagtatanggal ng override sa repository o proxy na namana mula sa environment.
Ang pag-alis ng configuration key ay nagpapahintulot sa ibang naaangkop na input na gumana. Ang pagbibigay ng dokumentadong walang-lamang halaga ay tahasang nagpapahinto sa proxy para sa setting na iyon. Pumili ayon sa kung ang repository ay dapat magmana ng normal na ruta o panatilihin ang sadyang direktang override.