首页 > 其他分享 >[git] out of memory malloc failed 解决

[git] out of memory malloc failed 解决

时间:2024-01-31 14:13:22浏览次数:24  
标签:malloc git windowMemory failed postbuffer memory

[git] out of memory malloc failed 解决 - 个人文章 - SegmentFault 思否

git提交时,报错
"Fatal: Out of memory, malloc failed (tried to allocate 42446849 bytes)"

 

解决这个报错
1、需要把windowMemory容量调大(默认10m,调整为50m)
2、建议同时调整postbuffer的容量。
3、最后还需要git repack

打开cmd,分三次输入三行代码并回车

git config --global pack.windowMemory 256m
git config --global http.postbuffer 42446849
git repack

或者修改本地的.gitconfig文件

[http]
postbuffer = 42446849
[pack]
windowMemory = 256m

再在cmd中输入git repack,回车。

完成之后再次提交

标签:malloc,git,windowMemory,failed,postbuffer,memory
From: https://www.cnblogs.com/INSTANTMOC/p/17999125

相关文章

  • Git:删除所有 Commit 提交记录
    如果想要删除 Git 项目下的所有 Commit 提交,可以使用以下方法。 1. 创建孤立分支,并切换到该分支:gitcheckout--orphanlatest_branch2.暂存所有文件:gitadd-A3.提交所有更改:gitcommit-am"FirstCommit"4.删除主分支master:gitbranch-Dmaster5.重命名当前分......
  • mac配置gitlab
    使用ssh方式拉取gitlab仓库代码背景在公司mac电脑上需要将gitee仓库代码迁移到公司gitlab代码仓库中,而我习惯使用ssh方式关联git仓库。我也喜欢使用下面简单粗暴的方式来配置git,之前玩git在window10系统上玩的比较多,各种操作都玩过,比如:创建分支、切换分支、分支代码合并、单文件......
  • Java:JetBrains系列IDEA使用Git很慢(任何git操作都很慢)
    问题说明公司电脑上使用IntelliJIDEA的时候发现操作Git特别的慢,status、fetch、pull、checkout、commit这些基础操作都特别特别慢!!!!!让人爆发的是在Settings里面查Git的版本需要20多秒!!!!!!(有时候真的想砸电脑……)解决办法这里查了好久的博文,几乎都是说commit屏蔽TODO检查的文章......
  • 如何安全的在一个已有的git分支上,自动化的切换到另外一个分支指定commit
    如何安全的在一个已有的git分支上,自动化的切换到另外一个分支指定commit?下面是一种干净的安全的可以自动化的做法:清理本地脏数据gitcheckout.gitclean-df.将commit重置到HEADgitreset--hardHEAD重置子git模块gitsubmoduleforeach--recursivegitreset--har......
  • Debug: mysql_real_connect failed: errno: , error
    [ERROR:mysql_real_connectfailed:errno:,error]kubectllogstransform-pod-name-nkubeflow-->INFO:absl:MetadataStorewithgRPCconnectioninitializedWARNING:absl:mlmdclientInternalError:mysql_real_connectfailed:errno:,error:ERROR:absl:......
  • Git初始流程
    Git初始流程SSH1.生成ssh秘钥ssh-keygen-trsa-b4096-C"[email protected]"2.设置ssh配置文件不设置会导致在执行[email protected]​命令时出现“ssh:connecttohostgithub.comport22:Connectiontimedout”错误cd~/.sshvimconfig......
  • dockerfile安装jenkins 并配置构建工具(node、npm、maven、git)
    dockerfile安装jenkins并配置构建工具(node、npm、maven、git):https://blog.csdn.net/weixin_39660224/article/details/88775707?ops_request_misc=&request_id=&biz_id=102&utm_term=dockerfile%20%E5%88%9B%E5%BB%BAjenkins&utm_medium=distribute.pc_search_result.......
  • git的使用
     根据廖雪峰老师学习所得笔记,用于复习回顾。廖雪峰git学习网址Git教程-廖雪峰的官方网站1.首先安装git 2.初始化仓库  在你想要作为仓库目录下输入命令:gitinit便会自动创建空的仓库3.提交文件  把想要提交的文件,放在仓库目录下,gitadd ‘完整的名字’,然后git......
  • 关于GitHub国内打不开的有效解决办法
    哈喽大家好,我是咕噜美乐蒂,很高兴又见面啦!GitHub是全球最大的开源代码托管平台之一,但由于某些原因,它在中国大陆地区经常会遭受网络封锁,导致无法正常访问。如果您也遇到了这个问题,不要担心,本文将为您介绍一些解决方法。解决方案一:修改hosts文件修改hosts文件是解决无法访问GitHub的最......
  • GitLab 首席产品官谈 DevSecOps 在 AI 时代的四大趋势
    内容来源:about.gitlab.com作者:GitLab首席产品官DavidDeSantoDevSecOps中的AI变革已经到来,你做好准备了吗?利用AI来加速创新并提高客户价值对于在AI驱动的市场中保持竞争力至关重要。AI在软件研发领域中的作用来到了关键时刻——这将迫使组织及其DevSecOps领导......