报错:
上传代码到代码库的时候报错如下:
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、重新提交文章来源:https://www.toymoban.com/news/detail-735858.html
git push
成功!文章来源地址https://www.toymoban.com/news/detail-735858.html
到了这里,关于git提交报错文件超过100M的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!