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

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

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

相关推荐
小马9262 小时前
从单模型到多模型编排:GitHub HydraFusion 如何让编程 Agent 降本 36%-67%
人工智能·github
小弥儿2 小时前
GitHub今日热榜 | 2026-09-08:微软 markitdown 冲进前三
学习·microsoft·开源·github
蜡台3 小时前
超详细 GitHub Actions 自动发布部署教程
github·github page·github action
一支黑色の铅笔4 小时前
VSCode 克隆Git项目
ide·git·vscode
11路没有终点4 小时前
CI/CD 集成:GitHub Actions
ci/cd·github
右耳朵猫AI5 小时前
Github周刊2026W36 | Archify架构图生成、科研Agent技能库、VoiceStudio本地语音、MiniMind训练6400万参数
github
DeepAgent5 小时前
AI Agent 开发实战(13):GitHub 开源
开源·github·agent
Jul1en_5 小时前
Matt 与 Uncle Bob 的播客访谈有感
开发语言·经验分享·笔记·ai·开源·github·ai编程
拽着尾巴的鱼儿6 小时前
Idea:Cannot Run Git 无法运行git
java·git·intellij-idea
hrx-@@7 小时前
DSH 插件开发到上架:完整实操手册
人工智能·语言模型·开源·github