这几天,有个同事上传了个1.5G的大文件,老是拉取失败,提示:
Out of memory, malloc failed (tried to allocate *** bytes).
下面这种方法可以解决。
在项目的.git/config里加入:
[pack]
threads = 1
deltaCacheSize = 128m
packSizeLimit = 128m
windowMemory = 128m
[core]
packedGitLimit = 128m
packedGitWindowSize = 128m .
这个大小你觉得还不够。你还可以更调大一点。