首页 > 解决方案 > 致命:内存不足,malloc失败(试图分配524288000字节)

问题描述

我正在使用 django。我首先跟踪了当我们运行 python manage.py collectstatic {'它实际上是原始静态文件的副本“} 时生成的 staticfiles 文件夹。我不想跟踪它,因为它在部署和推入时会增加项目的大小git. 所以我只是将它添加到 gitignore 并使用 'git rm -r --cached foldername' 从索引中删除。

之后,当我尝试推送更改时,它给出了错误。以前我修改了我的配置文件以推送更大的文件。

错误:致命:内存不足,malloc 失败(试图分配 524288000 字节) 我的配置文件:

[core]
    repositoryformatversion = 0
    filemode = false
    bare = false
    logallrefupdates = true
    symlinks = false
    ignorecase = true
    packedGitLimit = 128m
    packedGitWindowSize = 128m
[remote "origin"]
    url = 'removed for privacy '
    fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
    remote = origin
    merge = refs/heads/master
[branch "developer"]
    remote = origin
    merge = refs/heads/developer
[remote "heroku"]
    url = 'removed for privacy '
    fetch = +refs/heads/*:refs/remotes/heroku/*
[pack]
  deltaCacheSize = 128m
  packSizeLimit = 128m
  windowMemory = 128m

标签: djangogitherokugit-push

解决方案


推荐阅读