开发者社区> 问答> 正文
1
0
分享

git pull报错git-pack-objects died with error

已解决

这个是咋回事?

$ git pull

remote: fatal: object 21f3981dd35fccd28febabd96f27241eea856c50 is corrupted
error: git upload-pack: git-pack-objects died with error.
fatal: git upload-pack: aborting due to possible repository corruption on the remote side.
remote: aborting due to possible repository corruption on the remote side.
fatal: protocol error: bad pack header

展开
收起
梅熙 2016-05-12 16:16:44 11912 0
举报
1 条回答
写回答
取消 提交回答
  • 采纳回答

    这个是git内存的问题。设置一下:
    git config --global pack.windowMemory "100m"
    git config --global pack.SizeLimit "100m"
    git config --global pack.threads "1"
    git config --global pack.window "0"

    如果git项目里面有非常大的文件,windowMemory和SizeLimit可以设置得更大。

    2019-07-17 19:01:09 举报
    赞同 2 评论 打赏

    评论

    全部评论 (0)

    登录后可评论
问答排行榜
最热
最新

相关电子书

更多
新一代高效Git协同模型 立即下载
AGit-Flow:新一代高效Git协同模型 立即下载
AGit-flow:新一代高效Git协同模型 立即下载

相关实验场景

更多
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等