git lfs 上传超大文件

这里写自定义目录标题

1.安装lfs

bash 复制代码
 cd xxx #'xxx'是你本地仓库目录
 # 只需执行一次即可开启lfs功能
 git lfs install

2.设置LFS要管理的文件类型

bash 复制代码
 #因为我是pth模型文件过大,所以我的命令是*.pth,此处需要根据自己情况设定类型
 git lfs track "*.gz"

3.执行完上面的命令后,会生成一个.gitattributes文件,要将其上传到远程gitee仓库。这里我把.gitattributes和大文件分开上传

bash 复制代码
 git add .gitattributes
 git commit -m '提交 .gitattributes 文件'
 git push -u origin master(如果提交不了,后面可以加一个-f)

4.上传大文件

bash 复制代码
 git add ./bigData #我的大文件全在bigData文件夹下,根据自己情况更改
 git commit -m "upload Models"
 git push origin master -f

报LFS错

第一种
bash 复制代码
 # 错误
 batch response: LFS only supported repository in paid or trial enterprise.

解决方法:

bash 复制代码
 rm .git/hooks/pre-push
 git push -u origin "master"
第二种
bash 复制代码
 # 错误
 WARNING: Authentication error: Authentication required: LFS only supported repository in paid enterprise.

解决方法:

bash 复制代码
git config lfs.https://gitee.com/{your_gitee}/{your_repo}.git/info/lfs.locksverify false
相关推荐
蔚蓝色的风暴2 小时前
git基础(一):基本概念、工作流程
git
心肝到爆2 小时前
vue3项目最新eslint9+prettier+husky+stylelint+vscode配置
前端·javascript·vue.js·git·前端框架·node.js
杰哥的技术杂货铺5 小时前
mac解决 Unsupported Git Version 2.15.0 At least 2.17.0 is required
git·macos
Yubaibaioo14 小时前
Github提交Pull Request教程 & Git基础扫盲(零基础易懂)
git·github
研发与思维21 小时前
Git常用命令参考手册
git
前端 贾公子1 天前
POP3/SMTP服务、获取授权码(以QQ为例)
git·github
沉木渡香1 天前
[docker中首次配置git环境]
git·docker·容器
大乔乔布斯1 天前
git bash 一双击选中内容就^C (ctrl C)
git
kevinfkq2 天前
git安装与配置与相关命令
大数据·git·elasticsearch