git使用问题Out of memory, malloc failed error: failed to push some refs to解决方法记录

第一篇-记录使用git使用问题:Out of memory, malloc failed (tried to allocate 3300130816 bytes) error: failed to push some refs to的解决方法

报错问题:
$ git push -f origin master
fatal: Out of memory, malloc failed (tried to allocate 3300130816 bytes)
error: failed to push some refs to

1、在.git目录下的config文件添加
[pack]
threads = 1
deltaCacheSize = 128m
packSizeLimit = 128m
windowMemory = 128m
[core]
packedGitLimit = 128m
packedGitWindowSize = 128m
2、在git bash输入下面代码就可解决
git config --global http.postbuffer 5242880000
git config --global pack.windowMemory 128m

我在浏览国内网站后没有发现可解决的办法
最后在国外网站找到了解决办法,我最后添加了git config --global http.postbuffer 5242880000 这个值后问题得以解决。

你可能感兴趣的:(git,git)