git解决推送时出现 this exceeds GitHub‘s file size limit of 100.00 MB

问题如下:

尝试了很多方法,即使从本地删掉也没有用,问gpt说是因为虽然从本地删掉,但是已经提交到Git的历史记录了。

所以要重写历史记录:

bash 复制代码
git filter-branch --force --index-filter \
  'git rm --cached --ignore-unmatch big_file.log' \
  --prune-empty --tag-name-filter cat -- --all

big_file.log是要从历史记录中删掉的文件

使用这个命令就可以删除:

就能成功传到远程仓库了。

相关推荐
CoderJia程序员甲6 小时前
GitHub 热榜项目 - 周榜(2026-09-26)
ai·大模型·llm·github
miofly10 小时前
GitHub 周榜趋势速报 | 2026-10-02
开源·github
阿里嘎多学长11 小时前
2026-09-29 GitHub 热点项目精选
开发语言·程序员·github·代码托管
老李IT笔记13 小时前
激活锁状态怎么检测:三个入口,四种返回值,一份排查顺序
git·智能手机·github
Joecien14 小时前
【2026实测】百炼 CLI 托管 Agent 教程:bl managed-agent 配置校验、版本回滚与变更预演(附完整命令)
人工智能·git·阿里云·知识图谱·agi
m4Rk_14 小时前
【论文阅读】Agent 记忆机制(87):VizoMem——把文本历史转化为可检索的视觉记忆
论文阅读·人工智能·学习·开源·github
lpfasd12315 小时前
GitHub非AI开源方向调研报告
人工智能·开源·github
hasty15 小时前
签名是真的,分支却不对:GitHub CLI 制品证明的大小写边界
github
u13013018 小时前
GitHub 热榜项目:日榜(2026-10-01)
人工智能·github
漂着的圆木18 小时前
Agent执行安全:Taskflow无容器架构风险边界核对
github·安全架构·ai agent·部署边界