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

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

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

相关推荐
这周也會开心20 分钟前
Git介绍和使用
git
摆烂且佛系4 小时前
IDEA Maven 仓库配置优先级
github·maven·intellij-idea
小龙报4 小时前
《彻底理解C语言指针全攻略(3)》
c语言·开发语言·windows·git·创业创新·学习方法·visual studio
foundbug9996 小时前
查看nginx日志文件
linux·nginx·github
whysqwhw7 小时前
使用Wire 基于 KMP实现imdk
github
whysqwhw7 小时前
wire 库介绍
github
前端备忘录7 小时前
创建好git项目仓库后如何将本地项目传上去
git
绝无仅有8 小时前
某大厂跳动Java面试真题之问题与解答总结(五)
后端·面试·github
绝无仅有8 小时前
某大厂跳动Java面试真题之问题与解答总结(四)
后端·面试·github
逛逛GitHub9 小时前
推荐 2 个 GitHub 上集成 Nano banana 的开源项目。
github