Я получаю эту ошибку, пытаясь git pull:

$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

Как я могу решить это?

Я попытался установить некоторые ограничения памяти в .gitconfig , но это не помогло:

[pack]
    threads = 1
    deltaCacheSize = 128m
    packSizeLimit = 128m
    windowMemory = 128m
[core]
    packedGitLimit = 128m
    packedGitWindowSize = 128m

1 ответ1

0

2445656885 составляет около 2,5 ГБ. Довольно необычно большое число, я не уверен, что malloc даже позволил запросить столько. Может быть признаком программной ошибки.Проверьте вашу установку git.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .