我正在尝试将我的更改推送到GitHub远程,但是偶尔git因为某些原因而失败。
C:\dev\projects>git push -v
Pushing to https://user@github.com/mycompany/My-Project.git
Password for 'github.com':
fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)
fatal: write error: Invalid argument
这真的非常令人恼火。我运行了以下命令,升级了 git(它抹掉了我的设置,造成了很多痛苦,但我离题了)
git gc --auto --prune=today --aggressive
git repack
我甚至已经提高了这个值的数值
http.postbuffer
但最终它会再次失败。
这是一个典型的Rails 3.1应用程序,磁盘上的总项目大小为9.69 MB。
git log --shortstat
命令)。 - Cascabel