GIT Rebase Fatal для нескольких двоичных файлов емкостью 0,5 ГБ
[Этот вопрос по сути вновь открываетсяgit crash при перебазировании который никогда не имел ответа]
Я пытаюсь сделать ребаз с моего сайта secc. филиал как:
<code>$ git rebase main First, rewinding head to replay your work on top of it... fatal: Out of memory, malloc failed (tried to allocate 553656577 bytes) # about 0.5 GB $ git rebase --abort No rebase in progress? </code>
Ошибка связана с тем, что обе ветви и их общий предок имеют три файла .dat, каждый из которых имеет размер 0,5 ГБ.
Как я могу сделать ребаз в этой ситуации?
Дополнительная информация:
A 'git merge main' works just fine. Augmenting .gitattributes with '*.dat merge=keepTheirs' did not prevent the fatal. The *.dat files do differ. I'm willing to remove the *.dat files to rebase the others and then add back the *.dat. But how? I'm using git 1.7.9.4