我有相当多的文件存储在代码库中。因此,在合并更改时,git有时会由于内存不足而崩溃。
例如:
git checkout feature
git rebase master
(nasty out of memory exception)
.....
所以一旦我遇到了这个异常,我尝试重新进行基础重定位。
git rebase master
它告诉我分支 feature
是最新的。这似乎很奇怪,因为重新派生时出现了异常。
有没有什么方法可以避免内存溢出异常?或者以某种方式告诉git使用更小的内存量。这个异常会导致库文件损坏吗?如果导致损坏,有没有办法安全地将重新派生期间所做的更改回滚到调用 git rebase master
之前的状态?
blablabla内存不足,blablabla,malloc失败(无法分配100500字节)
。 - michael nesterenko