Git notar enn proxy sem þú hélt að þú hefðir fjarlægt
Að fjarlægja eina Git-stillingu getur leitt í ljós annað umfang eða umhverfisbreytu. Fylgdu raunverulegu gildinu í stað þess að nota 0 sem slökkvunarflag.
http.proxy er strengur. Að setja hann á 0 getur látið Git hafa samband við hýsil sem heitir bókstaflega 0 í stað þess að slökkva á proxy.
Finndu fyrst samsvarandi færslur og umfangið þeirra:
git config --show-origin --show-scope --get-regexp '.*proxy.*'Skoðaðu inntak á kerfis-, notenda-, geymslu-, innifalls- og URL-stigi, auk raunverulegs ferlisumhverfis. Haltu gildum sem bera auðkennisgögn leyndum. Spurðu síðan viðkomandi HTTPS-fjargeymslu:
git config --get-urlmatch http.proxy https://git.example/team/project.gitEf skoðunin fann eina úrelta http.proxy færslu sem er staðbundin geymslunni, keyrðu þetta frá tilætluðu vinnuaftitinu til að fjarlægja þá færslu:
git config --local --unset http.proxyNotaðu þá uppsprettu sem raunverulega er tilkynnt; þetta staðbundna dæmi er ekki skipun til að hreinsa sjálfgefin gildi notanda eða vélar. Skoðaðu mörg gildi áður en þú velur aðgerð sem fjarlægir þau öll.
Fjarlæging paljastar eftirstandandi inntak. Staðbundið unset getur leitt í ljós sjálfgefið gildi notanda, og að fjarlægja notendafærslu getur skilið eftir reglu sem er sérstök fyrir URL. Skýrt tómt gildi lýsir hins vegar tilætlaðri beinni yfirskrift í studdri Git-stillingu; það er önnur stefna en að draga eina uppsprettu til baka.
Haltu core.gitProxy og SSH-leiðum aðskildum. Ef gildi kemur aftur skaltu skoða inniföll, ræsingarforrit, IDE og byggingartól og laga framleiðandann í tilætluðu umfangi. Endurtaktu valfyrirspurnina og netaðgerðina: rétt val sannar ekki tengingu né síðari auðkenningu geymslunnar.