Ich folgte den meisten Antworten, die hier empfohlen wurden. Zuerst habe ich folgenden Fehler bekommen:
Schwerwiegend: Zugriff auf ' https://github.com/folder/sample.git/ ' nicht möglich: schannel: next InitializeSecurityContext fehlgeschlagen: Unbekannter Fehler (0x80092012) - Die Widerrufsfunktion konnte den Widerruf für das Zertifikat nicht überprüfen.
Dann habe ich den folgenden Befehl von @Salim Hamidi ausprobiert
git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080
Aber ich habe folgenden Fehler bekommen:
Schwerwiegend: Zugriff auf ' https://github.com/folder/sample.git/ ' nicht möglich: HTTP-Code 407 vom Proxy nach CONNECT empfangen
Dies kann passieren, wenn der Proxyserver das SSL-Zertifikat nicht überprüfen kann. Wir möchten daher sicherstellen, dass die SSL-Überprüfung deaktiviert ist (nicht für nicht vertrauenswürdige Sites empfohlen). Daher habe ich die folgenden Schritte ausgeführt, die von @Arpit empfohlen wurden, jedoch mit geringfügigen Änderungen:
1. Stellen Sie zunächst sicher, dass Sie alle vorherigen Proxy-Einstellungen entfernen:
git config --global --unset http.proxy
2.Listen Sie dann den Inhalt von gitconfig auf und rufen Sie ihn ab
git config --list --show-origin
3. Aktualisieren Sie zuletzt den Inhalt der gitconfig-Datei wie folgt:
[http]
sslCAInfo = C:/yourfolder/AppData/Local/Programs/Git/mingw64/ssl/certs/ca-bundle.crt
sslBackend = schannel
proxy = http://proxyuser:proxypwd@proxy.server.com:8080
sslverify = false
[https]
proxy = http://proxyuser:proxypwd@proxy.server.com:8080
sslverify = false