BUG Report. Why GIT commit need 30GB of memory for a commit?
- From
- Jose Nobile <jose.nobile@gmail.com>
- Date
- Aug 20, 2012, 05:12 UTC
- Message-ID
- <CAJ69RUQ++RpfgDmPh2k6n1e61xX9OZ_tvG5K7Q4CXvh7i2cj6w@mail.gmail.com>
I have a big repository, around 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
Why GIT need 30GB of memory for a commit?
This is not in accordance with the first paragraph of the homepage of main page of GIT:
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Greetings, José Nobile