Git 克隆新repo时内存不足(realloc失败)

Git 克隆新repo时内存不足(realloc失败),git,atlassian-sourcetree,Git,Atlassian Sourcetree,在SourceTree中,从新机器克隆回购时,我遇到以下错误: 我尝试过使用有关堆栈溢出和其他方面的所有建议编辑全局配置文件,包括: pack.deltaCacheSize = 1g pack.packSizeLimit = 1g pack.windowMemory = 1g core.packedGitLimit = 1g core.packedGitWindowSize = 1g 以及 core.preloadIndex = false; 及 什么都不管用。还有什么我可以试试的吗?re

在SourceTree中,从新机器克隆回购时,我遇到以下错误:

我尝试过使用有关堆栈溢出和其他方面的所有建议编辑全局配置文件,包括:

pack.deltaCacheSize = 1g
pack.packSizeLimit = 1g
pack.windowMemory = 1g
core.packedGitLimit = 1g
core.packedGitWindowSize = 1g
以及

core.preloadIndex = false;


什么都不管用。还有什么我可以试试的吗?repo中有一个大型maya模型或其他导致此问题的原因,但它必须在那里…

看到这一点:是的,我已经尝试了所有这些设置,在我的caseIn SourceTree中,这似乎是一个不同的问题,您是使用嵌入式还是系统git?很好,Gino!尤其是在Windows中,我只是下载了repo的.zip文件,然后在SourceTree中添加了远程URL,就解决了这个问题。但我不知道我是否应该把它作为一个答案,因为这是一种变通办法,不能解决根本问题。
pack.window = 0