GIT Rebase Fatal na wielu plikach binarnych 0,5 GB

[To pytanie zasadniczo się otwieragit crash podczas rebase który nigdy nie miał odpowiedzi]

Próbuję dokonać bazy z mojego oddziału „secc” jako:

<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>

Niepowodzenie jest związane z faktem, że obie gałęzie i ich wspólny przodek mają trzy pliki .dat, z których każdy ma 0,5 GB.

Jak mogę w tej sytuacji dokonać bazy?

Dodatkowe informacje:

„Git Merge Main” działa dobrze.Zwiększanie .gitattributes za pomocą '* .dat merge = keepTheirs' nie zapobiegło krytyce.Pliki * .dat różnią się.Jestem gotów usunąć pliki * .dat, aby ponownie rozmieścić inne, a następnie dodać z powrotem * .dat. Ale jak?Używam git 1.7.9.4

questionAnswers(3)

yourAnswerToTheQuestion