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
相关推荐
master33616 分钟前
git仓库通过脚本完成多个远程仓库同步
大数据·git·elasticsearch
用什么都重名19 分钟前
Git 合并两个无共同历史的分支:从报错到解决全记录
git·gitlab
2601_9618752435 分钟前
花生十三资料网盘|百度云|下载
数据库·windows·git·svn·eclipse·github
小香猪66881 小时前
Git 日常操作完全指南:提交、冲突、分支、账户配置一站式教程
git
OsDepK12 小时前
移动编程OSMDE随时命令行进行Git
ide·git
小李不困还能学1 天前
用git GUI往远程仓库中添加文件/文件夹
git
失途老马1 天前
Git Patch 生成与应用完整操作手册
git
李白的天不白1 天前
下载smartadmin框架
git·github
可乐要加冰^-^1 天前
云雀文档下载
windows·git·github·石墨文档