Git LFS(Large File Storage)是一个Git插件,用于存储大型文件,如图片、音频和视频。它允许你将大型文件存储在Git仓库中,同时保持仓库的大小在合理范围内。

为什么使用Git LFS?

  1. 节省磁盘空间:通过将大型文件存储在Git LFS中,可以大大减少Git仓库的大小。
  2. 简化分支操作:使用Git LFS后,大型文件的拉取和推送操作会更快,因为只需要传输更改的部分。
  3. 保持版本控制:大型文件同样可以享受Git提供的版本控制功能。

使用方法

  1. 安装Git LFS:在命令行中运行 git lfs install
  2. 添加文件:使用 git lfs track <文件路径> 添加文件。
  3. 检出文件:使用 git checkout <文件路径> 检出文件。

相关链接

Git LFS 示意图