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