Git kasutab endiselt puhverserverit, mille arvasid olevat eemaldanud
Ühe Giti seade eemaldamine võib paljastada teise ulatuse või keskkonnamuutuja. Jälgi tegelikku väärtust, selle asemel et kasutada 0 keelamise lipuna.
http.proxy on string. Selle 0-ks seadmine võib panna Giti ühendust võtma hostiga, mille sõnasõnaline nimi on 0, selle asemel et puhverserveri kasutamine välja lülitada.
Leia esmalt vastavad kirjed ja nende ulatused:
git config --show-origin --show-scope --get-regexp '.*proxy.*'Uuri süsteemi-, kasutaja-, hoidla-, kaasamis- ja URLipõhiseid sisendeid ning tegelikku protsessikeskkonda. Hoia mandaate sisaldavad väärtused privaatsena. Seejärel päri asjaomast HTTPS-i kaugrepositooriumi:
git config --get-urlmatch http.proxy https://git.example/team/project.gitKui kontroll tuvastas ühe aegunud hoidla-kohaliku http.proxy kirje, käivita see kavandatud töökopiast, et see kirje eemaldada:
git config --local --unset http.proxyKasuta tegelikult teatatud allikat; see kohalik näide ei ole käsk kasutaja- või masinavaikekõrvaldamiseks. Uuri mitut väärtust enne, kui valid toimingu, mis need kõik eemaldab.
Eemaldamine paljastab ülejäänud sisendid. Kohalik unset võib paljastada kasutaja vaikeväärtuse ja kasutajakirje eemaldamine võib jätta URLipõhise reegli. Selgesõnaline tühi väärtus väljendab seevastu kavatsetud otsest alistamist toetatud Giti konfiguratsioonis; see on teistsugune poliitika kui ühe allika tagasivõtmine.
Hoia core.gitProxy ja SSH-marsruudid eraldi. Kui väärtus naaseb, uuri kaasamisi, käivitajaid, IDE-sid ja ehitustööriistu ning paranda tootja kavandatud ulatuses. Korda valikupäringut ja võrgutoimingut: õige valik ei tõenda ühenduvust ega hilisemat hoidla autentimist.