Git-Klon aus SSH-Repository

Git-Klon aus SSH-Repository

Früher konnte ich aus meinem persönlichen Git-Repository klonen, aber jetzt tritt anscheinend ein Fehler auf.

user:dev.site.com mikesilvis$ git clone { my ssh directory }
server@ipaddress's password: 

remote: Counting objects: 3622, done.
remote: Compressing objects: 100% (2718/2718), done.
error: git upload-pack: git-pack-objects died with error.  
fatal: git upload-pack: aborting due to possible repository corruption on the remote side.
remote: aborting due to possible repository corruption on the remote side.
fatal: early EOF
fatal: index-pack failed

Es scheint jedoch zu funktionieren, während ich Dateien in das Repository pushe.

Antwort1

Die Fehlermeldung

git-pack-objects died with error

deutet darauf hin, dass mit der Fernbedienung etwas nicht stimmt. Können Sie per SSH auf die Fernbedienung zugreifen und ausführen git fsck? Wenn dabei Fehler gefunden werden, liegt möglicherweise ein Fehler an der CPU, dem RAM oder dem Speichergerät vor (ob Sie es glauben oder nicht, aber Git ist wirklich gut darin, diese Fehler zu finden). Außerdem sollten Sie überprüfen, ob weder auf dem lokalen System noch auf den Remote-Systemen der Speicherplatz ausgeht.

Antwort2

Haben Sie die Berechtigungen überprüft?

Für den Git-Benutzer (normalerweise Git genannt)?

Sieh dir das an

http://www.kernel.org/pub/software/scm/git/docs/everyday.html

Antwort3

Haben Sie überprüft, ob Ihre Shell-Initialisierung im nicht-interaktiven Modus keine Ausgabe erzeugt? Dies ist beispielsweise ein typischer Grund dafür, dass scp nicht funktioniert (Sie könnten überprüfen, ob es funktioniert).

verwandte Informationen