什么是Git LFS
Git LFS(Large File Storage) 是 Github 开发的一个 Git 的扩展,用于实现 Git 对大文件的支持。
简单的说,就是如果你想传超过100M的二进制文件到GitHub,你就要用Git LFS
注意事项:GitHub、GitLab、Coding。gitee(也就是git.oschina.net)目前还不支持。
使用Git Large File Storage
1.下载LFS
2.安装LFS
jingjing:~ anpengtao$ brew install git-lfs
3.运行并更新相关库 jingjing:~ anpengtao$ git lfs install
jingjing:~ anpengtao$ git lfs install
Git LFS initialized.
4.选择您希望Git LFS管理(或直接编辑.gitattributes)的文件类型
jingjing:InteractionBaby anpengtao$ git lfs track "KidLibrary/KidLibrary/TCPlayer/QALSDK.framework/QALSDK"
Tracking "KidLibrary/KidLibrary/TCPlayer/QALSDK.framework/QALSDK"
默认在当前文件夹下面会生成 .gitattributes 文件
open .gitattributes 可以进行相关配置
追踪单个文件:
git lfs track "FrameworkFold/XXXFramework/xxx"
追踪指定类型的文件:
git lfs tr