Ich arbeite in einer Bank, die Github zu blockieren scheint svn mit intern gehosteten Repos):
H:\>git clone https://github.com/torvalds/linux.git
Cloning into 'linux'...
fatal: unable to access 'https://github.com/torvalds/linux.git/':
Could not resolve host: github.com
Ich kann jedoch darauf zugreifen https://github.com/torvalds/linux über den Webbrowser.
Wie hat es das Unternehmen geschafft, zu blockieren? https://github.com/torvalds/linux.git aber nicht https://github.com/torvalds/linux ?
Kann ich das irgendwie umgehen? Ich habe es versucht git init
und manuelles Hinzufügen der Remote-URL, aber git pull
gibt immer noch den gleichen Fehler wie oben.
Antworten:
Vorausgesetzt, Sie tun dies unter Windows oder haben Zugriff auf einen Windows-Computer, um die Proxy-Einstellungen zu überprüfen. Linux-Benutzer sind Sie auf sich allein gestellt! ;)
Zu verwendender Befehl:
proxyuser
an Ihren Proxy-Benutzerproxypwd
zu Ihrem Proxy-Passwortproxy.server.com
auf die URL Ihres Proxy-Servers8080
an den auf Ihrem Proxy-Server konfigurierten Proxy-PortWenn für Ihren Proxy keine Anmeldung erforderlich ist, verwenden Sie
Wie finden Sie Ihre Proxy-Daten? Nun, es hängt davon ab, wie der Proxy eingerichtet ist, aber Sie finden ihn möglicherweise in den Systemeinstellungen.
Zuerst Windows-Taste + x,
quelle
"PROXY proxy-vip.web.**.com:PORT_NUM;PROXY cdc-proxy-vip.web.**.com:PORT_NUM"
. Wie soll ich mehrere Proxys konfigurieren oder brauche ich nur einen? Sollte ich konfigurierenhttps.proxy
stattdessen? Wie erhalte ich den Proxy-Benutzer und das Passwort? (Es ist nicht im Skript enthalten.) Ich habe versucht, mich mit meinen Windows-Anmeldeinformationen anzumelden. Mit dem http-Code 407 ist ein Fehler aufgetreten.