近期做实践作业,需要将项目文件提交到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、最后进行提交推送,就可以啦文章来源:https://www.toymoban.com/news/detail-637779.html
git pull
git add .
git commit -m "提交信息" # 提交信息为你为本次提交编辑的标注
git push origin master:master # 推送
进行完以上步骤,就成功提交上啦!文章来源地址https://www.toymoban.com/news/detail-637779.html
到了这里,关于git提交大文件报错,删除大文件后,还是提交不成功解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!