A Git http.proxy beállítása proxycím, nem be/ki logikai érték. A 0 hozzárendelése olyan értéket ad az átvitelnek, amelyet az végpontként értelmez. Ez nem „nincs proxy” kérés.

Egy olyan Git HTTP-művelethez, amelynek szándékosan közvetlenül kell csatlakoznia, a Git üres proxyfelülírást dokumentál:

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

A tároló URL-je csak példa. A -c hozzárendelés csak arra a hívásra érvényes. Közvetlen útvonalat csak ott használjon, ahol ez a szándékolt hálózati szabály.

Tartós javításhoz azonosítsa a nem kívánt érték forrását. A Git összevonhatja a rendszer-, felhasználói és tárolószintű konfigurációt, és a http proxybeállítások URL-specifikusak lehetnek. Egy globális érték eltávolítása nem távolít el tárolószintű felülírást vagy környezetből örökölt proxyt.

Egy konfigurációs kulcs törlése lehetővé teszi egy másik alkalmazható bemenet érvényesülését. A dokumentált üres érték megadása kifejezetten kikapcsolja a proxyt ehhez a beállításhoz. Attól függően válasszon, hogy a tárolónak a szokásos útvonalat kell-e örökölnie, vagy szándékos közvetlen felülírást kell megtartania.

Kapcsolódó cikkek