赞
踩
git提交大文件会失败,具体根据提交的平台的规则(gitee是单个文件不能超过100MB)
如上图的蓝色部分,我们可以输入蓝色的指令,就能知道过大的文件是哪个文件了
不过即便我们把这个文件删除之后,再次add,commit,push依旧会提示文件过大了;
产生这个问题的原因呢?
那就是在commit的时候,之前的版本里面已经包含过这些大文件了,虽然后来在新版本里面删除了大文件,但是之前commit的记录还是存在。所以在统一push的时候就不行了。
参考于:git中commit了过大的文件的解决办法 - makalo - 博客园 (cnblogs.com)
我们就需要撤销之前的commit
git log
如下图:
把那些包含大文件的commit撤销掉
git reset <commit id>
如下图
然后把哪个大文件删除(不重要的话),或是移到其他目录
重新add,commit,push就好了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。