私はリポジトリにかなりの量のファイルを持っています。したがって、リベースの変更中にメモリ不足例外が発生してgitがクラッシュすることがあります。rebase中にgitクラッシュが発生する
など。私はその例外を得た後、
git checkout feature
git rebase master
(nasty out of memory exception)
.....
だから、私は
git rebase master
をリベースもう一度試してみましたそして、それはブランチfeature
が最新であることを教えてくれました。 rebaseが例外なく終了したので、それは奇妙に思えます。
oom例外を回避する方法はありますか?何とかgitのメモリ使用量を減らすことができます。この例外は、リポジトリの破損の原因になりますか?それが破損の原因ならば、安全にリベース中に行われた変更を、git rebase master
が呼ばれる前の状態にロールバックすることはありますか?
例外は何を言いましたか?重要かもしれない。 – Chris
私は今それを再現することはできません。しかし、それは次のようなものです: 'blablablaがメモリ不足、blablabla、mallocが失敗しました(100500バイトを割り当てられませんでした)' –