2016-05-23 7 views
0

Eines meiner Repos bei der Arbeit wird mit unseren Windows-Anmeldedaten authentifiziert. Ich verwende Git-Befehlszeile auf zwei meiner Computer. Ich stelle sie identisch auf, indem ich git erlaube, meinen windows credential manager für seine Kommunikation mit der Fernbedienung zu benutzen (über HTTPS, nicht SSH). Ich tat dies $ git config --global credential.helper wincredSpeichern von Anmeldeinformationen in der Git-Befehlszeile

jedoch mit, auf meinem Laptop, jedes Mal wenn ich versuche git pull oder git fetch laufen, ich folgende Fehlermeldung erhalten, github --credentials get: github: command not found github --credentials store: github: command not found

jedoch git schafft mit der Fernbedienung zu kommunizieren. Ich habe dieses Problem nicht auf meinem anderen Computer. Wie behebe ich das?

Antwort

0

Sind die Netzwerkkonfigurationen für beide Computer identisch? Einige Arbeitgebernetzwerke benötigen eine Proxy-Einstellung zum Abrufen (oder Abrufen) über HTTPS.

+0

Ja beide Maschinen sind im selben Netzwerk, während ich bei der Arbeit bin. Von zu Hause aus benutze ich ein VPN, allerdings merke ich dieses Problem zu beiden Zeiten. – gDexter42

+0

Ok. Wenn Sie die Anmeldeinformationen von wincred auf dem Laptop mit 'git config --global --unset credential.helper' löschen, können Sie dann Daten abrufen, wenn Sie Anmeldeinformationen manuell eingeben? –

+0

Unscharfschaltung scheint nicht zu beeinflussen. Ich kann immer noch abrufen und ziehen, ohne Zugangsdaten eingeben zu müssen. Ich fahre fort, die 2 Zeilen zu erhalten, sagend Befehl nicht gefunden – gDexter42

Verwandte Themen