Github 处理文件超过 100M 限制的方法

情况概述

不小心将目录中的一个大文件添加了,并且已经 commit 到暂存区。

创建一个新的 branch 备份现有状态

git checkout -b backup

将其他需要的文件拷贝出来

存放在别处,可以是桌面上。

切换回之前的分支

git checkout master

版本回退

git log -n 3 --pretty=oneline
git reset --hard HEAD^

把之前拷贝出的文件添加进来

复制,粘贴回项目文件夹。

修改 .gitignore 文件

添加规则,剔除相应超过文件大小限制的文件。

将修改重新提交即可

git add .
git commit -m 'abc'
git push

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容