Beachten Sie, dass ich nicht verwendet habe config --global --unset http.proxy den Proxy zurückzusetzen, denn das hinterlässt das [http] Abschnittsüberschrift, also nach wiederholtem Aktivieren und Deaktivieren des Proxys Ihre .gitconfig wird mit einem Haufen leerer verschmutzt [http] Abschnittsüberschriften. Keine große Sache, aber es nervt einfach.
In einigen Fällen, z. B. hinter Unternehmensfirewalls, müssen Sie konfigurieren ~/.ssh/config stattdessen. Die Einrichtung wird etwas komplizierter:
Jetzt kann ich einfach tippen git noproxy um den Proxy zu deaktivieren und git proxy um es zu ermöglichen. Sie können sogar zwischen mehreren Proxys wechseln, indem Sie weitere Aliase erstellen.
bimalmampatta
In meinem Fall konnte ich Git-Clone-Anforderungen, die über den Proxy gehen, in meiner Unternehmenseinstellung durch Ausführen deaktivieren
git config --global --add remote.origin.proxy ""
Gemäß der Git-Dokumentation deaktiviert dies alle Anfragen an dieses Remote-Repository mit dem Namen origin.
.
8220800cookie-checkSo deaktivieren Sie vorübergehend den HTTP-Proxy von Gityes