[TOC]
git lfs 的使用
Git LFS(Large File Storage,大文件存储)是可以用 Git
管理大文件的扩展命令,下载的网址为: https://github.com/git-lfs/git-lfs。
安装 git lfs
安装可参考 https://github.com/git-lfs/git-lfs/blob/master/INSTALLING.md,或者按照如下命令安装:
mac
下使用homebrew
安装:1
brew install git-lfs
linux
下安装:1
2curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
sudo apt-get install git-lfs
安装完之后,需要执行如下的命令来设置 the global Git hooks for Git LFS
。每台机器只需要执行一次。1
git lfs install
使用 git lfs
常用的 Git LFS
命令:
文件跟踪:
1 | # 针对使用了 LFS 的仓库进行了特别优化的 clone 命令,显著提升获取 LFS 对象的速度,接受和 git clone 一样的参数,该命令同样兼容没有使用 LFS 的仓库。 |
文件拉取:
1 | # 只获取仓库本身,而不获取任何 LFS 对象 |