Git LFS
官网:https://docs.gitlab.com/ee/workflow/lfs/lfs_administration.html
首先需要服务端配置支持 LFS(Large File Storage)。
对于客户端:
- 下载安装:https://git-lfs.github.com/
- 定位到要支持 LFS 的工程目录下,执行
git lfs install
开启 LFS 功能 - 执行
git lfs track
命令进行大文件追踪,例如git lfs track "*.png"
追踪所有后缀为 png 的文件,git 会自动生成.gitattributes
文件并将*.png
添加到.gitattributes
文件中。 - 执行
git lfs track
可以查看当前追踪哪些类型的文件,即添加到.gitattributes
文件中的文件类型。 - 将
.gitattributes
文件提交至仓库。 - 执行
git lfs ls-files
可以显示当前跟踪的文件列表。 - 将文件提交到仓库以后,LFS 跟踪的文件在 gitlab 页面上会以『LFS』的形式显示,如下。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Annie's Blog!