2445656885 составляет около 2,5 ГБ. Довольно необычно большое число, я не уверен, что malloc даже позволил запросить столько. Может быть признаком ошибки в программном обеспечении. Проверьте установку git.
Маллок не справился с мерзавцем
890
user1447257
Я получаю эту ошибку, пытаясь 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 ответ на вопрос
0
ilkhd
У меня есть один бинарный файл, который довольно большой. Git позволил работать в 64-битной системе. Теперь я вытащил из 32-битной системы, это может быть?
user1447257 9 лет назад
0
Да. Это может быть причиной.
ilkhd 9 лет назад
0
Есть ли способ заставить git работать с диском, используя большие файлы?
user1447257 9 лет назад
0
Похожие вопросы
-
3
Чтобы получить Почту работай для `git am`
-
8
Использование Git для управления библиотекой iTunes?
-
8
Git Client для OS X и Windows?
-
-
11
Существуют ли приложения для распределенного контроля версий (DVCS), если я не программист?
-
14
Как заставить git-extension.bash работать на Mac OS X?
-
2
Как заставить "git pull" снова работать как положено
-
2
Git - GitHub Repository Setup подходит для использования?
-
9
Как я могу откатить 1 коммит?
-
3
git-receive-pack: команда не найдена
-
2
Что-то вроде TortoiseGit для KDE?