git rev-list --all --objects не работает с нехваткой памяти, malloc не удалось

Я пытаюсь бежать:

git rev-list --objects --all 

используя 32-битный Cygwin, но он терпит неудачу с:

fatal: Out of memory, malloc failed (tried to allocated 805523547) bytes.

что соответствует размеру большого сгустка, совершенного в начале истории репо.

Используя методы в:

" Перепаковка репозитория Git не удалась"

Я смог перепаковать клон репозитория, используя 64-битную систему, и, перезапустив это обратно в 32-битную систему, теперь я могу получить обновления из 64-битного репо в 32-битную систему, однако, git rev-list --objects - все еще не удается в 32-битном репо.

Есть ли какие-либо параметры, которые я могу использовать, чтобы предотвратить сбой git rev-list в этом репо?

0 ответов

Другие вопросы по тегам