0


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、最后进行提交推送,就可以啦

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

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

标签: git github

本文转载自: https://blog.csdn.net/weixin_52218723/article/details/130350730
版权归原作者 伍嘉叁 所有, 如有侵权,请联系我们删除。

“git提交大文件报错,删除大文件后,还是提交不成功解决办法”的评论:

还没有评论