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

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

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

相关推荐
钱栈up1 小时前
GitHub热榜上手|Claude插件:4.3万星官方目录
python·开源·github
大狼鲸1 小时前
阿里云ECS自动快照怎么配置?新手数据备份避坑指南
阿里云·云计算·github
wflynn1 小时前
GitHub 日榜趋势速报 | 2026-10-19
开源·github
高频因子挖掘机2 小时前
A股量化第一步:如何利用 QuantDash 实现日K数据清洗、前复权校验与缺失值处理
后端·github·api
驭渊的小故事3 小时前
Git 基础操作与对象观察
git
miofly3 小时前
GitHub 今日推荐|pandacode:本地桌面统一管理多个AI编码代理
rust·开源·github
miofly4 小时前
DeepSeek开源推理框架DeepInfer,支持英伟达昇腾双平台
开源·github
Cosolar4 小时前
DeepInfer 完全教程:DeepSeek 内部推理框架原理、架构与部署实战
后端·架构·github
Hvitur4 小时前
Gitea 版本控制服务端【Red Hat 离线安装】
git
得物技术5 小时前
国产算力·昇腾 910C 大模型推理优化(上):镜像更新与参数调优,提速 40%|得物技术
架构·llm·github