gitee上传大小超过100M文件
文章目录
- 安装LFS
- 开启LFS功能
- 选择文件类型
- 配置远程仓库
- 上传大文件
- 报LFS错
今天上传项目文件到gitee上面,出现错误
remote: error: File: f422c55c723a183a1944cbec840c0171042c8251 211.94 MB, exceeds 100.00 MB.
意思是单个文件超过100M导致上传失败。搜索到这篇文章关于gitee无法上传大于100M文件的解决方法,自己尝试后成功绕过了gitee对个人社区版的限制。
首先我要说的是网上之前说修改的方法已经不行了,应该是git把这个给修复了。
git config http.postBuffer 524288000
所以目前只能用git lfs工具。
安装LFS
Ubuntu:
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash# 安装 git-lfs到本机
sudo apt install git-lfs
如果提示curl命令没有的,自己再去下载,可能会碰到库没有的情况,百度有解决的方法,我这里放一个链接:curl : Depends: libcurl3-gnutls
Windows:
进入git-lfs官网下载安装包,双击安装程序按提示安装即可。
开启LFS功能
$ cd xxx #'xxx'是你本地仓库目录
# 只需执行一次即可开启lfs功能
$ git lfs install
选择文件类型
设置LFS要管理的文件类型
#因为我是pth模型文件过大,所以我的命令是*.pth,此处需要根据自己情况设定类型
$ git lfs track "*.pth"
配置远程仓库
执行完上面的命令后,会生成一个.gitattributes
文件,要将其上传到远程gitee仓库。这里我把.gitattributes
和大文件分开上传。
$ git add .gitattributes
$ git commit -m '提交 .gitattributes 文件'
$ git push origin master(如果提交不了,后面可以加一个-f)
上传大文件
$ git add ./Models #我的大文件全在Models文件夹下,根据自己情况更改
$ git commit -m "upload Models"
$ git push origin master -f
报LFS错
在执行上面的最后一步上传命令的时候可能会报两个错误:
WARNING: Authentication error: Authentication required: LFS only supported repository in paid enterprise.
batch response: LFS only supported repository in paid enterprise.
第一个错误可以执行以下命令:
git config lfs.https://gitee.com/{your_gitee}/{your_repo}.git/info/lfs.locksverify false
注: 命令中的{your_gitee}/{your_repo}是你的远程仓库地址,根据自己情况替换。
第二个错误可以尝试删除./git/hooks/pre-push
文件
最后重新push一下即可。
gitee上传大小超过100M文件相关推荐
- GitHub 上传大小限制 大文件无法上传问题!
壹. 首先下载git-lfs 需要配置lfs密钥(注意不是ssh的密钥)的请看https://github.com/git-lfs/git-lfs git lfs install 贰. 安装好后进入本 ...
- struts2文件上传大小限制问题小结(引用)
最后解决办法: 页面js控制上传文件的大小,在页面进行控制.如下代码 inputs是所有文本上传input DOM //名称信息var nameStr='';//大小信息var sizeStr=''; ...
- 你以为的ASP.NET文件上传大小限制是你以为的吗
我们以为的文件大小限制 我们大家都知道ASP.NET为我们提供了文件上传服务器控件FileUpload,默认情况下可上传的最大文件为4M,如果要改变可上传文件大小限制,那么我们可以在web.confi ...
- IIS 6和IIS 7 中设置文件上传大小限制设置方法,两者是不一样的
在IIS 6.0中设置文件上传大小的方法,只要设置httpRuntime就可以了 <system.web><httpRuntime executionTimeout="36 ...
- linux+nginx+mysql+php系统修改文件上传大小限制
linux+nginx+mysql+php系统修改文件上传大小限制 对于LNMP框架的一些网站,上传文件大小会受到多个方面的限制,一个是nginx本身的限制,限制了客户端上传文件的大小,会报错&quo ...
- PHP文件上传大小限制修改
在用PHP进行文件上传的操作中,需要知道怎么控制上传文件大小的设置,而文件可传大小是受到多种因素制约的,现总结如下: 1.php.ini:upload_max_filesize 所上传的文件的最大大小 ...
- 文件上传到ftp服务器大小变小,ftp服务器文件上传大小设置
ftp服务器文件上传大小设置 内容精选 换一换 文件选择上传控件,用于上传文件. Windows场景中,当把源端服务器迁移到华为云后,目的端服务器C盘的已用空间比对应源端服务器C盘的已用空间大至少1G ...
- VUE限制文件上传大小和上传格式
element-ui 上传图片,限制图片的格式和大小 <el-form-item label="图片:" prop="tempImagePath"> ...
- minio设置文件上传大小
在application.properties配置文件当中加入 # 单个文件大小 spring.servlet.multipart.max-file-size=1MB # 总上传的数据大小 sprin ...
最新文章
- harris角点检测与ncc匹配
- onmouseover和onmouseout在GridView中应用
- 快速幂模板(java)
- laytpl : 一款非常轻量的JavaScript模板引擎
- SQL中Case when 方法的使用
- 发送邮件现在应用得最多的两种情况就是利用.NET自带的发送邮件和利用jmail组件来发送邮件。...
- struts2解决动态多文件上传的问题(上传文件与数据库字段一一对应)(转)
- 【STM32】STM32F4 CAN2只能发送无法接收问题解决
- 软件测评师之2021软件测评师新大纲《软件评测师教程(第2版)》(四)
- FileNet 开发资料 官方红皮书
- JS layer时间组件laydate的回调中重置清除选择无效的问题
- 2019年安徽省学业水平考试计算机,2019年安徽省初中学业水平考试
- 破解rar、zip、7z压缩包加密
- 关于笔记本电脑蓝牙设置开关消失的处理方法
- 根据url读取html文件
- Jav详细介绍的Mapper对应的Mybatis xml查询结果resultType返回值类型
- DVD刻录工具(anymp4 dvd creator 7)pjb v7.2.58
- python怎么撤销_关于Python:Python-如何删除/取消导入之前已导入的库
- unity3d android存储文件,Unity3d资源写入Android内置存储卡
- oracle查看表空间的序号,Oracle查询所有序列