Git LFS 使用方法

859 阅读1分钟

Git LFS (Large File Storage) 是 Git 中用于管理大文件的扩展,可以帮助解决 Git 在处理大文件时遇到的性能问题。下面是 Git LFS 的使用方法:

  1. 安装 Git LFS

首先需要安装 Git LFS, Mac下, brew install git-lfs

  1. 启用 Git LFS

使用以下命令在 Git 仓库中启用 Git LFS:

git lfs install

这将在本地 Git 仓库中启用 Git LFS。

  1. 提交和推送文件

将文件添加到 Git LFS 后,需要将其提交到 Git 仓库中:

git add 文件名
git commit -m "添加大文件"

然后,将文件推送到远程 Git 仓库中:

git push origin 分支名
  1. 克隆仓库

在克隆包含大文件的 Git 仓库时,需要安装 Git LFS 并执行以下命令以下载大文件:

git lfs install
git clone git@github.com:username/repository.git
cd repository
git lfs pull

这将下载在 Git LFS 中跟踪的所有大文件。

需要注意的是,使用 Git LFS 后,大文件不再作为 Git 的一部分存储在仓库中,而是存储在 Git LFS 服务器中。因此,如果要在不同的机器之间共享仓库,需要确保所有机器都安装了 Git LFS 并执行了相应的命令。