git提交报错文件超过100M

这篇具有很好参考价值的文章主要介绍了git提交报错文件超过100M。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

报错:

上传代码到代码库的时候报错如下:

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

git提交报错文件超过100M,报错解决方法,git,github

出现这个说明删除成功。

3、重新提交

git push

成功!文章来源地址https://www.toymoban.com/news/detail-735858.html

到了这里,关于git提交报错文件超过100M的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决:使用git提交代码到github时,git push总是报错的问题

      github在2021年8月13日的时候修改了认证方式,不能使用账户登录的方式去push代码等等操作,而是使用生成仓库的个人密钥去push代码等操作。所以如果使用的是gitee的话,通过账户密码登录的方式是可以正常提交的,而如果是使用GitHub的话,那么在最后一步的git push时是会报

    2024年04月13日
    浏览(39)
  • git上传gitee(超过100MB的文件问题)

    当我们一次上传文件超过100MB就会发送上传失败, 网上之前说修改数据传送大小的方法git已经修复了,所以我们用LFS方法,有钱就开企业LFS,没钱就免费LFS指令,像我一样T_T   1.安装LFS 进入项目目录,打开git(也可以直接在IDEA的控制台,但有些版本IDEA不支持) 2.配置lfs仓库地址

    2024年02月12日
    浏览(60)
  • git提交Failed to connect to github.com port 443解决方法

    最近在提交代码到GitHub,一直提示提交失败 Push: unable to access \\\'https://github.com/username/project.git/\\\': Failed to connect to github.com port 443 after 21140 ms: Couldn\\\'t connect to server ,我以为是网络太差了,直接使用代理软件,还是同样的提示, 所以咨询了一位优秀的前端开发kaimo,才知道需要g

    2024年01月25日
    浏览(50)
  • git提交大文件报错,删除大文件后,还是提交不成功解决办法

            近期做实践作业,需要将项目文件提交到git上,其中有一个数据集文件大小为240MB,提交时显示单次推送文件大小不可以超过100MB。         于是,我尝试将该大文件删除,紧接着将删除后的项目文件提交推送到git仓库,还是提交不上去,报相同的错误。后续,

    2024年02月13日
    浏览(28)
  • Git文件过大我们应该怎么办?为什么git限制上传文件大小不超过100M?

    持续学习总结输出中,随着我们存储的文件数据越来越多,我们的Git仓库所维护的文件大小也会越来越大。当出现 Git 文件过大的情况时,我们应该怎么办呢? Git 对我们上传的文件大小是有限制的。默认限制最大的单文件100M,Git对单个文件的大小限制是在 100MB ~ 1GB 之间。这

    2024年02月04日
    浏览(40)
  • 【亲测有效!一站式解决】Git上传出现报错及解决方法整理,git上传github,gitlab报错,git上传报错

    第一次发文,持续学习ing。 总结整理了自己遇到的一些坑,一站式解决各种git上传问题。 如果对你有所帮助,不妨动手点个免费的赞哦,收藏不迷路~ 目录 1.上传到指定git仓库 1.1在 Git 服务(如 GitHub、GitLab、Bitbucket 等)上创建一个新的空仓库。 1.2 在本地项目中初始化一个

    2024年02月04日
    浏览(40)
  • git push超过100MB大文件失败(remote: fatal: pack exceeds maximum allowed size)

    push代码的时候,有时会出现如下问题 remote: fatal: pack exceeds maximum allowed size error: failed to push some refs to ‘git.n.xiaomi.com:fuzheng1/nl2sql.git’ 解决方案: 将本地 http.postBuffer 数值调整到GitHub服务对应的单次上传大小配置 查看是否配置成功

    2024年02月06日
    浏览(38)
  • git中cherry-pick报错是一个合并提交但未提供-m选项的解决方法

    在 new_feature 分支上,想 cherry-pick 一下另一个分支上的提交,不想发生如下错误: 在原始的命令后面加上 -m 1 即可:

    2024年02月15日
    浏览(32)
  • git提交,IDEA中发现有的文件名变成蓝色,将蓝色变成白色的解决方法

    解决:git提交,IDEA中发现有的文件名变成蓝色,检查自己也没有更改代码,将蓝色变成白色的解决方法 说明现象: 今天写代码提交的时候发现存在更改的文件,提交时文件名显示蓝色,检查了一下没有做什么修改,可能是自己在工作区add后又修改了该文件导致的,下面说一

    2024年02月16日
    浏览(39)
  • 【Git】Github 上传文件常见的几种错误及尝试的解决方法

    具体的错误类型为: 收到的错误信息表示我们正在尝试推送到GitHub上的一个分支,而该分支包含我们本地没有的提交记录。要解决这个问题,我们需要在再次推送之前将远程更改合并到你的本地分支中。 以下是我们可以执行的操作: 确保你已经提交了所有本地的更改。你可

    2024年02月13日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包