赞
踩
上传代码到代码库的时候报错如下:
- Total 24 (delta 2), reused 1 (delta 0)
- remote: Powered by GITEE.COM [GNK-6.4]
- remote: error: File: 25cb793092c7ddcf9bdcd716eec9f4f8214fd081 210.09 MB, exceeds 100.00 MB.
- remote: Use command below to see the filename:
- remote: git rev-list --objects --all | grep 25cb793092c7ddcf9bdcd716eec9f4f8214fd081
- remote: Please remove the file from history and try again. (https://gitee.com/help/articles/4232)
该问题的原因是git不允许提交大于100M的文件,而我提交过程中有个模型文件大小超过了100M,从而导致上传失败。
1、按照提示查看是哪个文件超过100M
git rev-list --objects --all | grep 25cb793092c7ddcf9bdcd716eec9f4f8214fd081
此时会输出25cb793092c7ddcf9bdcd716eec9f4f8214fd081文件所对应的文件目录。
2、在commit的提交历史里面去除这个超大文件
git filter-branch --tree-filter 'rm -f 文件路径' HEAD
出现这个说明删除成功。
3、重新提交
git push
成功!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。