397 Stimmen

Die Gegenstelle hat sich beim Klonen von Git unerwartet aufgehängt

Meine git Client schlägt wiederholt mit der folgenden Fehlermeldung fehl, nachdem er einige Zeit lang versucht hat, das Repository zu klonen.

Woran könnte das liegen?

Anmerkung: Ich habe meinen SSH-Schlüssel bei meinem GIT-Hosting-Anbieter registriert

Receiving objects:  13% (1309/10065), 796.00 KiB | 6 KiB/s
fatal: The remote end hung up unexpectedly

0voto

mihirjoshi Punkte 12053

Ich habe den gleichen Fehler bei der Verwendung von BitBucket. Was ich getan habe, war https aus der URL meines Repos zu entfernen und die URL mit HTTP .

git remote set-url origin http://mj@bitbucket.org/mj/pt.git

0voto

Kaka Ruto Punkte 3540

Ich habe festgestellt, dass mein Problem mit der .netrc-Datei zusammenhängt, wenn das auch bei Ihnen der Fall ist, können Sie Folgendes tun:

Öffnen Sie Ihre .netrc-Datei und bearbeiten Sie sie so, dass sie die Github-Anmeldedaten enthält. Geben Sie ein. nano ~/netrc o gedit ~/netrc

Geben Sie dann Folgendes an: *machine-github.com

Login-Benutzername

Kennwort SECRET

Maschine api.github.com

Login-Benutzername

Passwort SECRET*

Sie können dort Ihr rohes Passwort eingeben, aber aus Sicherheitsgründen sollten Sie hier ein Authentifizierungs-Token erstellen Github-Token und fügen Sie es anstelle Ihres Passworts ein.

Hoffentlich hilft das jemandem

0voto

Ich habe Git Push von meinem OS X El Capitan Mac aus durchgeführt. Ich bekam den gleichen Fehler, ich habe alles versucht, um zu beheben, was ich auf google/stackoverflow gefunden. Soweit Version betroffen ist, ich bin mit ziemlich neuesten Version von github, die 2.7.4 ist. Ich habe ein Projekt in meinem lokalen System erstellt, und ich wollte, dass dieses in meinem Github-Konto öffentlich ist. Die Projektgröße betrug nicht mehr als 8 MB. Ich bemerkte, dass, wenn ich einige Dateien der Größe um 1,5 MB, war es schieben richtig, aber mit großer Größe nicht für mich, mit dem gleichen Fehler,

Die einzige Möglichkeit, die ich hatte, war, die Änderungen in MB-Stücken zu schieben. Jetzt habe ich alle Änderungen übertragen. Dies ist ein Workaround für mich, bis ich einen Fix für diese Lösung bekomme.

Sie können also auch versuchen, die Änderungen in mehreren Commits zu übertragen. Oder wenn Sie mehrere Ordner haben, können Sie die Änderungen für jeden Ordner pushen (wenn der Ordner nicht groß ist).

Ich hoffe, dies hilft Ihnen, weiter an Ihrem Projekt zu arbeiten.

0voto

Luca Steeb Punkte 1768

Bei mir hat das funktioniert, indem ich Googles Nameserver eingerichtet habe, weil kein Standard-Nameserver angegeben war, und anschließend das Netzwerk neu gestartet habe:

sudo echo "dns-nameservers 8.8.8.8" >> /etc/network/interfaces && sudo ifdown venet0:0 && sudo ifup venet0:0

0voto

mahemoff Punkte 41244

Es kann sich um ein einfaches Serverproblem handeln. Wenn Sie GitHub verwenden, prüfen Sie https://twitter.com/githubstatus . Ich habe dies gerade zum ersten Mal gesehen und entdeckt GitHub ist ins Wanken geraten . Ein paar Minuten später funktionierte es wieder einwandfrei.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X