Gitin http.proxy-asetus on proxyosoite, ei päälle/pois-totuusarvo. 0:n asettaminen antaa siirtokerrokselle arvon, jonka se tulkitsee päätepisteeksi. Se ei pyydä ”ei proxya”.

Yhdelle Git HTTP -toiminnolle, jonka pitäisi tarkoituksella yhdistää suoraan, Git dokumentoi tyhjän proxyohituksen:

git -c http.proxy= ls-remote https://git.example/project.git

Tietovaraston URL on vain esimerkki. -c-asetus koskee vain kyseistä kutsua. Käytä suoraa reittiä vain, kun se on tarkoitettu verkkokäytäntö.

Pysyvää korjausta varten selvitä ei-toivotun arvon lähde. Git voi yhdistää järjestelmän, käyttäjän ja tietovaraston asetukset, ja http-proxyasetukset voivat olla URL-kohtaisia. Yhden yleisen arvon poistaminen ei poista tietovaraston ohitusta eikä ympäristöstä perittyä proxya.

Asetusavaimen poistaminen sallii toisen soveltuvan syötteen vaikuttaa. Dokumentoidun tyhjän arvon antaminen poistaa proxyn käytöstä kyseiselle asetukselle nimenomaisesti. Valitse sen mukaan, pitäisikö tietovaraston periä tavallinen reitti vai säilyttää tarkoituksellinen suora ohitus.

Aiheeseen liittyvät artikkelit