1、问题现象:
将所有文件commit后,
git push失败,原因是文件超过了100M,

后续即便把超过大小的文件删除后,重新commit为新版本,也无法进行git push该版本
2、解决方法:
(1)重置仓库
①git update-ref -d HEAD仓库重置到第一次commit,不影响本地文件
②git pull origin main(按照你在origin的分支命名) --allow-unrelated-histories强制拉取
③git push -u origin main重新上传到远程
(2).gitignore
本文描述了在Git中遇到的因文件超过100M导致无法gitpush的问题,提供了两种解决方案:一是重置仓库并强制拉取,二是使用.gitignore来限制大文件。
1262

被折叠的 条评论
为什么被折叠?



