git add error:“致命:malloc,内存不足”

时间:2009-03-23 21:10:49

标签: git memory malloc

当我尝试做一个git add我得到错误“致命:malloc,内存不足”。我想这个系统显然已经没有内存了,但是有办法解决这个问题。

此外,我正在运行Windows Server 2003并使用msysGit。

编辑:经过更多的搜索后,我认为它是一个包装git的问题,显然他们的压缩方法非常适合小文件,但是在大文件上它很难呛。

2 个答案:

答案 0 :(得分:2)

经过大量研究后我发现打包机耗尽内存的一个简单问题,这是因为git使用的压缩方法更适合大量的小文件。

如果有兴趣我通过在添加文件之前拆分文件来解决这个问题,这样它仍然可以跟踪更改但是在获取它时需要将它们放在一起。

答案 1 :(得分:1)

我增加了服务器上的内存,它解决了问题。