1,安装
1.1, git lfs安装:git lfs install
1.2, git lfs配置:git config --global lfs.url "http://devcenter.com/api/v1/lfs/"
git config --global credential.helper store
就可以了,然后拉取的时候需要输出用户名和密码
2,git使用lfs管理大文件
首先git lfs track "*.a" 或者是 git lfs track "lib/**/**/*"来管理追踪文件
其次git add .gitattributes
再次git add lib/amd64/libk.so.0.3.2 lib/amd64/nv/libopencv_hash.so.4.5
然后git commit "use lfs manager so",这个时候可以使用命令git lfs ls-files查看lfs管理的文件
最后git push --set-upstream origin master提交即可,就可以在gitlab上看见被lfs管理的文件后面有个lfs标示
3,lfs使用说明
git lfs track video/falling.mp4
然后就有.gitattributes文件,内容是记录lfs文件:video/falling.mp4 filter=lfs diff=lfs merge=lfs -text
然后把文件及.gitattributes提交到git上面即可
git add .gitattributes video/
git commit -m "add video"
git push --set-upstream origin b_test