http.proxy huwa string. Li tiffissah għal 0 jista' jġiegħel lil Git jikkuntattja host bl-isem litterali 0 minflok ma jiddiżattiva l-proxy.

L-ewwel sib l-entrati li jaqblu u l-ambiti tagħhom:

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

Iċċekkja l-inputs tas-sistema, tal-utent, tar-repożitorju, tal-inkluzjoni u dawk speċifiċi għall-URL, flimkien mal-ambjent reali tal-proċess. Żomm valuri li jġorru l-kredenzjali privati. Imbagħad staqsi lir-remote HTTPS rilevanti:

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

Jekk l-ispezzjoni sabet entrata waħda skaduta http.proxy lokali għar-repożitorju, ħaddem dan mill-kopja tax-xogħol maħsuba biex tneħħi dik l-entrata:

git config --local --unset http.proxy

Uża s-sors li fil-fatt jiġi rrappurtat; dan l-eżempju lokali mhuwiex kmand biex tħassar il-valuri prestabbiliti tal-utent jew tal-magna. Iċċekkja diversi valuri qabel ma tagħżel operazzjoni li tneħħihom kollha.

It-tneħħija tikxef l-inputs li jibqgħu. Unset lokali jista' jikxef valur prestabbilit tal-utent, u t-tneħħija ta' entrata tal-utent tista' tħalli regola speċifika għall-URL. Valur vojt espliċitu minflok jesprimi sostituzzjoni diretta maħsuba f'konfigurazzjoni Git appoġġata; din hija politika differenti milli tirtira sors wieħed.

Żomm core.gitProxy u r-rotot SSH separati. Jekk valur jerġa' lura, iċċekkja l-inkluzjonijiet, il-lanċaturi, l-IDE u l-għodod tal-bini u sewwi l-produttur fl-ambitu maħsub. Erġa' agħmel il-mistoqsija tal-għażla u l-operazzjoni tan-netwerk: għażla korretta ma tistabbilixxix konnettività jew awtentikazzjoni tar-repożitorju aktar tard.

Artikli relatati