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是要从历史记录中删掉的文件

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

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

相关推荐
wflynn3 小时前
GitHub 日榜趋势速报 | 2026-10-28
开源·github
WebInfra9 小时前
Rspack 2.3 发布:联手 SWC 团队带来全新编译器
前端·javascript·github
এ慕ོ冬℘゜10 小时前
Git 基础入门|和 SVN 对比 + 四大区域 + 常用命令详解
git·svn
wflynn10 小时前
GitHub 今日推荐|rea:用 MCP 把反编译器和 AI agent 接到一起的逆向工具
typescript·开源·github·agent·agent-skills·binary-analysis
m4Rk_10 小时前
【论文阅读】Agent记忆机制(114):MemoryTax——当 Agent 能自主搜索历史,专门的记忆系统还划算吗?
论文阅读·人工智能·学习·开源·github
IT星宿10 小时前
github-gravity:用 Rapier2D 把 GitHub 贡献图做成 SVG 物理动画
算法·github
miofly12 小时前
GitHub 今日推荐|elephant-goldfish-model:先审查设计草案再写代码
python·开源·github
DevLoom_12 小时前
macOS 命令行 curl/git 报 SSL 证书错误?eMudhra 事件完整修复指南
git·macos·ssl
u13013013 小时前
GitHub 热榜项目:日榜(2026-10-28)
人工智能·github
keyipatience13 小时前
Git学习(4)Git分布式优势与实战配置全解析
git·学习