关于git上传文件过大报错的问题 remote: warning: Large files detected.
来源:互联网 发布:win7变色龙引导mac 编辑:程序博客网 时间:2024/05/18 16:55
今天往git上传了个项目,没有注意有个500m的大家伙在里面,就一并commit+push了,然后噩梦就来了。
首先是报错:
首先是报错:
remote: warning: Large files detected.
# remote: warning: File big_file is 55.00 MB; this is larger than GitHub's recommended maximum file size of 50 MB
一看不就是文件过大报错了嘛,直接文件delete重新commit,没想到问题继续。。
然后又尝试重试新建一个小的同名文件继续commit,问题继续。。
后来找到github上的一个帮助页面 Working with large files,照着"Removing the local file added with the most recent unpushed commit"的步骤操作了一番,最终未遂。但我的问题应该是下面的关于“Removing the file added in an older commit”才能解决的(因为我已经提交并push了),可是教程里只写了通过git-filter-branch解决,但是命令不能用~
想到我的问题一定是这个大文件已经保存到了log中,因此无论我怎么删改,这个文件没有从log中剔除就总会报出相同的错误,最后又是在万能的StackOverflow上有人给出了解决方法,命令如下:
然后又尝试重试新建一个小的同名文件继续commit,问题继续。。
后来找到github上的一个帮助页面 Working with large files,照着"Removing the local file added with the most recent unpushed commit"的步骤操作了一番,最终未遂。但我的问题应该是下面的关于“Removing the file added in an older commit”才能解决的(因为我已经提交并push了),可是教程里只写了通过git-filter-branch解决,但是命令不能用~
想到我的问题一定是这个大文件已经保存到了log中,因此无论我怎么删改,这个文件没有从log中剔除就总会报出相同的错误,最后又是在万能的StackOverflow上有人给出了解决方法,命令如下:
git filter-branch -f --index-filter "git rm -rf --cached --ignore-unmatch FOLDERNAME" -- --all
把你的文件或者文件夹位置替换掉那个FOLDERNAME就可以了,T_T 我再也不乱放大文件了。
1 0
- 关于git上传文件过大报错的问题 remote: warning: Large files detected.
- git报错:remote: warning: Large files detected.
- git error Large files detected解决办法
- github push文件过大,error: GH001: Large files detected. this exceeds GitHub's file size limit of 100 MB
- 上传文件过大导致报错
- struts2上传文件过大问题的处理
- 上传文件过大的问题FileUploadBase$SizeLimitExceededException
- 上传文件过大的问题FileUploadBase$SizeLimitExceededException
- 上传文件过大的问题FileUploadBase$SizeLimitExceededException
- ASPxUploadControl Uploading-Large-Files 上传大文件
- GIT常用命令 && GIT本地使用 && GIT报错解决 && GIT的忽略文件(ignore files)
- GIT常用命令 && GIT本地使用 && GIT报错解决 && GIT的忽略文件(ignore files)
- GIT常用命令 && GIT本地使用 && GIT报错解决 && GIT的忽略文件(ignore files)
- GIT常用命令 && GIT本地使用 && GIT报错解决 && GIT的忽略文件(ignore files)
- 解决grails上传图片大小过大报错问题
- redmine上传大文件报错Request Entity Too Large
- laravel上传文件报错:413 Request Entity Too Large
- git文件过大无法上传解决
- ArcGIS教程:什么是经验贝叶斯克里金法?
- 考试系统--底层框架发布时遇到的问题解决方案(Window7 IIS6.0)(三)
- Android基于XMPP Smack Openfire下学习开发IM(四)单人聊天和多人聊天(发送消息、接收消息)
- "/"在web项目中所代表的意义
- Android Animations知识点
- 关于git上传文件过大报错的问题 remote: warning: Large files detected.
- C++指针在函数中的使用
- Android ImageView scaleType
- Windows的字体LOGFONT
- Android基于XMPP Smack Openfire下学习开发IM(五)连接断开重连
- zip解压文件java
- ASP.net问题总结
- C++面试资料之问答题集合(找工作复习)
- 动态给Sharepoint的列表的三个Form添加Webparts