这里写自定义目录标题
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