GIT LFS 安装及使用

GIT LFS是 Large File Storage 的缩写,Github 开发的一个 Git 的扩展,用于实现 Git 对大文件的支持

00 背景

原理:不同于 git 每次保存 diff,对于 git 来说,如果是模型或者一些设计大文件,改变一点,对于仓库来说会增加很大的体积,不一会就能几个 G。对于 git lfs 来说,在使用 git lfs track 命令后,git push 的时候,git lfs 会截取要管理的大文件,并将其传至 git lfs 的服务器中,从而减小仓库的体积。

01 安装

注意:安装 Git LFS 需要 Git 的版本不低于 1.8.5

安装方式看官网就可以了。

这里以 Mac 系统为例子说明安装步骤:

1. 找个终端,输入以下命令

brew install git-lfs

2. 安装了之后,看看 git lfs 如何使用,输入

git lfs

可以看到命令,以及如何使用

git lfs 命令
Git 使用步骤

3. 命令行安装

git lfs install

初始化成功

4. 对哪些文件做拦截

git lfs track “*.iso”      //对 *.iso 文件当做大文件处理

git lfs track “*.zip”      //对 *.zip 文件当做大文件处理

5. 使用

git add file.iso

git ci -m -x

git push

kbc C87 机械键盘 有线键盘 游戏键盘 87键 原厂cherry轴