http.proxy ni mfuatano wa herufi. Kuweka 0 kunaweza kufanya Git iwasiliane na mwenyeji anayeitwa 0 kihalisi badala ya kuzima proksi.

Kwanza tafuta maingizo yanayolingana na wigo wake yao:

git config --show-origin --show-scope --get-regexp '.*proxy.*'

Kagua maingizo ya mfumo, mtumiaji, hazina, ujumuishaji na yale maalum ya URL, pamoja na mazingira halisi ya mchakato. Weka thamani zilizo na vitambulisho kuwa za faragha. Kisha uliza mbali ya HTTPS inayohusika:

git config --get-urlmatch http.proxy https://git.example/team/project.git

Ikiwa ukaguzi umegundua ingizo moja lililopitwa na wakati http.proxy lililo ndani ya hazina, endesha hili kutoka kwa nakala ya kazi iliyokusudiwa ili kuondoa ingizo hilo:

git config --local --unset http.proxy

Tumia chanzo kinachoripotiwa kihalisi; mfano huu wa ndani si amri ya kufuta chaguo-msingi za mtumiaji au mashine. Kagua thamani kadhaa kabla ya kuchagua operesheni inayoondoa zote.

Kuondoa kunafichua maingizo yaliyobaki. Unset ya ndani inaweza kufichua chaguo-msingi la mtumiaji, na kuondoa ingizo la mtumiaji kunaweza kuacha kanuni maalum ya URL. Badala yake, thamani tupu iliyo wazi inaeleza ubatilishaji wa moja kwa moja uliokusudiwa katika usanidi wa Git unaotumika; hiyo ni sera tofauti na kuondoa chanzo kimoja.

Tenganisha core.gitProxy na njia za SSH. Ikiwa thamani inarudi, kagua ujumuishaji, vizindua, IDE na zana za kujenga na urekebishe mzalishaji katika wigo uliokusudiwa. Rudia swali la uteuzi na operesheni ya mtandao: uteuzi sahihi hauthibitishi muunganisho au uthibitishaji wa hazina baadaye.

Makala zinazohusiana