git push
や、その前段に実行される git gc --auto
で発生するメモリ不足(out of memory)を回避する方法
(回避策1) 同時並行で動作するスレッド数を減らす
1 |
$ git config --global pack.threads "1" |
(回避策2) window memoryのサイズを小さくする
1 |
$ git config --global pack.windowMemory "512m" |
※ .gitconfig や .git/config を直接編集してもOK。