Git LFS 存储图片文件

发布时间: 2022-02-19 16:39:39 作者: 大象笔记

背景

由于图片识别项目需要用到大量的样本图片,用于逐一测试,调试参数。 为了方便管理,我都放到 Git 项目根目录下的 images 文件夹下了。 但是不知道用 git 存储这类图片文件是否有什么弊端。

Git 不适合做大二进制文件存储

copy 自云效的文档:

Git LFS

看到一个讨论,都推荐使用 LFS。

https://git-lfs.github.com/

LFS 全称是 Git Large File Storage,即 Git 大文件存储。

Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise.

而我目前用的主力 git 平台是国内的阿里云云效,codeup.aliyun.com。 需要确认一下云效是否支持 LFS。

Codeup Git LFS

万幸的是 Codeup 支持了 Git LFS,文档写的也很详细:

https://help.aliyun.com/document_detail/206888.html

单个仓库提供 5GB 的容量,非常良心了。

我是一名山东烟台的开发者,联系作者