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

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

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

相关推荐
java_nnnn7 分钟前
Spring Boot 配置文件详解:从基础语法到 YAML 配置
spring boot·后端·github
全栈陈序员12 分钟前
【Git】从入门到精通(二)—— Git安装与初次配置
数据仓库·git
miofly27 分钟前
GitHub 今日推荐|agent-desktop:通过无障碍树让 AI 代理直接操作桌面应用
rust·开源·github
XLYcmy1 小时前
实验报告分析评价文档——《第四次阶段汇报:模型产物的仓库瘦身、云端部署与评测链路打通》评析
git·llm·cpu·gpu·反编译·反汇编·safetensors
全栈陈序员1 小时前
【Git】从入门到精通(三)—— 创建第一个Git仓库
大数据·git·elasticsearch
Yingyingyingyyy1 小时前
GitHub 开源热榜项目-周榜(2026-11-02)
人工智能·开源·github
OpenTiny社区1 小时前
AI 生成的 Vue 代码,终于能直接用了!
前端·vue.js·github
全栈陈序员1 小时前
【Git】从入门到精通(四)—— Git三大区域:工作区、暂存区与版本库
大数据·git·elasticsearch
饭后一颗花生米2 小时前
GitHub Actions 自动化:5 个真实运维提效案例
运维·自动化·github
YIN_尹2 小时前
【git原理与使用】git基本操作及底层原理(一)
java·git·elasticsearch