有时候项目经常会用到第三方库,我这次用的是环信的SDK。里面的有个文件超过了100MB,所以我们push的时候回报错,提示拒绝提交,原因就是这个文件超过大小限制。
这个就需要我们第一次commit之后,将这个文件进行删除操作才行(删除上传不会影响第二个人下载操作的)。下面是解决步骤(命令行解决):
第一步:打开我们的本地远程仓库,就是我们初始化的文件夹
第二步:然后第二步输入命令 git rm --cached (你自己的要移除的文件的路径)
第三步:git commit --amend -CHEAD
第四步:git push origin master
本人亲测可用,如果操作有问题可以在线询问。
注意:删除的文件必须是哪个大文件的地址,我们可以在报错信息那里观察室哪个文件最大。。