我克隆了一个大型仓库并出现错误(经过多次尝试)
克隆成功,但结账失败
试图解决这个问题时
git checkout -f HEAD
一个错误回来了
致命:内存不足,realloc失败2
我已经设置了一些内存限制,因为克隆也会因设置而遇到问题
git config pack.WindowMemory 256m && git config pack.packSizelimit 256m
根据Punit Vara(下面)的建议,我还将.git/config编辑为:
[core] packedGitLimit = 128m packedGitWindowSize = 128m [pack] deltaCacheSize = 128m packSizeLimit = 128m windowMemory = 128m
我已经尝试将这些值更改为:128m,256m,512m,1024m.这不适合我.我仍然得到相同的错误,似乎出现在41%.
任何人都有这方面的经验或任何想法出错和/或可以做些什么来解决这个问题?谢谢.
我的服务器更新到64Bit架构后,我遇到了同样烦人的问题.git的操作系统内存限制为600米.
core.preloadIndex = false
终于为我做了伎俩.自git 2.1版以来它默认为true