2445656885 beträgt ca. 2,5 GB. Eine recht ungewöhnlich große Anzahl, ich bin mir nicht sicher, ob Malloc das überhaupt verlangen durfte. Kann ein Anzeichen für einen Softwarefehler sein. Überprüfen Sie Ihre Git-Installation.
Malloc scheiterte beim Git-Pull
930
user1447257
Ich bekomme diesen Fehler beim Versuch, git pull zu machen:
$git pull origin master remote: Counting objects: 91, done. remote: Compressing objects: 100% (79/79), done. fatal: Out of memory, malloc failed (tried to allocate 2445656885 bytes) fatal: unpack-objects failed
Wie kann ich das beheben?
Ich habe versucht, einige Speichergrenzen in der zu setzen .gitconfig
, aber es hat nicht geholfen:
[pack] threads = 1 deltaCacheSize = 128m packSizeLimit = 128m windowMemory = 128m [core] packedGitLimit = 128m packedGitWindowSize = 128m
1 Antwort auf die Frage
0
ilkhd
Nun, ich habe diese eine Binärdatei, die ziemlich groß ist. Git erlaubte ein Push und Pull auf einem 64-Bit-System. Nun zog ich aus einem 32-Bit-System, könnte es das sein?
user1447257 vor 9 Jahren
0
Ja. Das könnte der Grund sein.
ilkhd vor 9 Jahren
0
Gibt es eine Möglichkeit, git mit großen Dateien auf Festplattenspeicher zu verweisen?
user1447257 vor 9 Jahren
0
Verwandte Probleme
-
3
Um Mail für `git am` arbeiten zu lassen
-
8
Verwenden von Git zum Verwalten einer iTunes-Bibliothek?
-
8
Git Client für OS X & Windows?
-
11
Gibt es Anwendungen für die verteilte Revisionskontrolle (DVCS), wenn ich kein Programmierer bin?
-
14
Wie kann ich git-completion.bash unter Mac OS X zum Laufen bringen?
-
2
Wie man "git pull" wieder wie erwartet zum Laufen bringt
-
2
Git - GitHub Repository Setup möglich?
-
9
Wie kann ich ein Commit zurücksetzen?
-
3
git-receive-pack: Befehl nicht gefunden
-
2
So etwas wie TortoiseGit für KDE?