1

約80GBの大きなリポジトリがあります

git --version
#git version 1.7.12
git init .
#Initialized empty Git repository in /reponame/.git/
git add -A .

git commmit -m "Backup 2012-08-19 03:43:44"
#fatal: Out of memory, malloc failed (tried to allocate 32220431361 bytes)
#[master (root-commit) 8053f0d] Backup 2012-08-19 03:43:44

GIT がコミットに 30GB のメモリを必要とするのはなぜですか?

これは、GIT のホーム メイン ホームの最初の段落に従っていません。

Git は、小規模なプロジェクトから非常に大規模なプロジェクトまで、すべてを迅速かつ効率的に処理できるように設計された、無料のオープン ソースの分散型バージョン管理システムです。

4

1 に答える 1