GIT处理超大大文件时拉取报错

时间:2022-04-18 20:11:42

这几天,有个同事上传了个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  .

这个大小你觉得还不够。你还可以更调大一点。