当前位置:   article > 正文

git提交大文件报错,删除大文件后,还是提交不成功解决办法_git 提交时有一个文件过大怎么办

git 提交时有一个文件过大怎么办

        近期做实践作业,需要将项目文件提交到git上,其中有一个数据集文件大小为240MB,提交时显示单次推送文件大小不可以超过100MB。

        于是,我尝试将该大文件删除,紧接着将删除后的项目文件提交推送到git仓库,还是提交不上去,报相同的错误。后续,我尝试通过代码改变git单次可上传文件的大小,依旧没有成功。

        查看很多文章后,我发现了问题所在,就是git上传时候,其实不止是push当前版本,还要push所有历史版本,如果之前某次commit没有上传,那么这个历史版本也要默认push

所以下面我们要做的就是撤销到之前版本,具体步骤如下:

1、打开要提交到git上的项目文件夹,右键进入Git Bash Here窗口

 2、输入git log命令,查找要撤回到的版本id

git log

例如:commit后面的即为ID号

3、 输入git reset + ID,撤回到之前版本的提交,ID是你上面查到的

 git reset +ID

4、最后进行提交推送,就可以啦

  1. git pull
  2. git add .
  3. git commit -m "提交信息" # 提交信息为你为本次提交编辑的标注
  4. git push origin master:master # 推送

进行完以上步骤,就成功提交上啦!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/163190
推荐阅读
  

闽ICP备14008679号