Ich bin auf Ubuntu 13.10 und git vor kurzem begonnen, seltsam zu handeln. Immer wenn ich einen Pull oder einen Push mache, gibt es eine Verzögerung von etwa 20 Sekunden zwischen der Ausführung des Befehls und der Abfrage meines Passworts.Git hat eine lange Verzögerung zwischen Git ziehen und nach Passwort fragen
My Remote-URL sieht aus wie [email protected]:/Projekt/Verzeichnis/
Das Problem nur geschieht vor kurzem begonnen. Ich verwende nicht den Standard-Git-Benutzer, sondern einen Benutzer, den ich auf dem Server erstellt und der Git-Gruppe hinzugefügt habe.
Der Repo ist nicht so groß, und da die Verzögerung zwischen dem Ausführen des Befehls und der Frage nach dem Kennwort liegt, gehe ich davon aus, dass es sich um ein Netzwerkproblem handelt. Der Server befindet sich in meinem Arbeits-LAN, daher sollte die Verbindungsgeschwindigkeit kein Problem darstellen.
Irgendwelche Vorschläge?
Edit: Hier ist ein Screenshot. Die 20er Jahre Verzögerung zwischen dem „Git-Pull“ und „Passwort eingeben“
FIXED Gemäß der akzeptierte Antwort, es war GSSAPIAuthentication. Ich habe einfach eine ~/.ssh/config-Datei und das hinzugefügt:
Host *
GSSAPIAuthentication no
Können Sie die Ausgabe eines der oben genannten Befehle mit dem '--verbose'-Flag posten? Dies wird Ihnen wahrscheinlich ein Gefühl dafür geben, wo es so lange dauert. – RyPeck
Greift der Server über SSH auf den Server zu? Überprüfen Sie, ob Sie sich ohne Verzögerung mit ssh anmelden können. Wenn es eine lange Verzögerung gibt, überprüfen Sie, ob der Server eine Reverse-DNS-Suche Ihrer (Client-) IP erfolgreich durchführen kann. –