适用于大文件版本管理的开源 Git 插件

添加完成了,可以提交大文件进行测试下

在远程 Git 服务器上存储大文件(例如音频样本、视频、数据集、图形文件等)时,Git 大文件存储(LFS)会将文件内容替换成文本指针储存在 Git 中。

mac安装

Homebrew :

1
brew install git-lfs

MacPorts

1
port install git-lfs

lfs 的使用

下载并且安装Git命令插件,只需要进行一次Git LFS 的安装操作。

1
git lfs install

选择你希望的Git LFS 管理的文件扩展类型(或者直接编辑.gitattributes文件)

1
git lfs track "*.zip"

确保.gitattributes 是被追踪的。

1
git add .gitattributes

添加完成了,可以提交大文件进行测试下

1
2
3
git add file.zip
git commit -m 'add big file'
git push origin master

The End