Git hat mir ein schönes Weihnachtsgeschenk geschenkt ... Ich versuche %code% ein paar Commits, wie 6 GB. Und ich bekomme folgende Fehlermeldung:
%Vor%Was bedeutet das und wie ist es behoben? Von Google kann ich sagen, dass es etwas mit der Größe dessen, was ich versuche, zu tun hat.
Das ist passiert, während es geschrieben hat.
Aufgrund Ihres Offsets sieht es so aus, als würden Sie versuchen, ein wirklich großes Objekt zu verschieben (Offset 3453162391 = ~ & gt; = 3GB), daher ist zlib beim Aufblasen / Komprimieren des Objekts seither fehlgeschlagen war nicht genug Platz im Ausgabepuffer (Fehler: %code% ).
Dies könnte mit vorübergehendem Speichermangel oder einigen Puffergrenzen zusammenhängen. Im Grunde wird versucht, so viel Input wie möglich mit der verfügbaren Ausgabe zu verarbeiten, andernfalls wird %code% zurückgegeben. Siehe: zlib inflate, die einen Pufferfehler zurückgibt .
Sie sollten erneut versuchen zu sehen, ob das Problem reproduziert werden kann.
Wenn das Problem wiederholbar ist, versuchen Sie Folgendes:
Vermeiden Sie große Dateien in Git-Repository zu schieben, Git wurde entwickelt, um die Quellcode-Dateien zu verfolgen, nicht sehr große Dateien (wie 6 GB),
Erhöhen Sie die Git-Nachrichtengröße auf Ihrem Client %code% , z. B.
%Vor%Verwenden Sie einen alternativen Client, der größere Blobs ignorieren kann, z. B. %code% , z. B.
%Vor%Entfernen Sie das Objekt, das das Problem verursacht ( %code% ?).
Weitere mögliche Probleme könnten sein:
Weitere Lesungen finden Sie in diesem Post: "pack hat ein fehlerhaftes Objekt", wenn Sie auf die Fernbedienung drücken .