Git 使用LFS上传大文件到GitLab

  1. 安装LFS

1)官网下载安装包

wget https://github.com/git-lfs/git-lfs/releases/download/v2.2.1/git-lfs-darwin-amd64-2.2.1.tar.gz
tar -zxvf git-lfs-darwin-amd64-2.2.1.tar.gz
cd git-lfs-2.2.1
./install.sh 

2)brew 安装方式

brew install git-lfs

3)git命令安装

git lfs install

  1. 提交大文件

主要是在git add之前 使用git lfs track “xxx.zzz” 设置存储到 LFS 的文件扩展

git lfs track “*.zip”

cat .gitattributes  #自动生成的文件,需一并提交到 Git,否则 Clone 项目的时候 Git LFS 不起作用

git add …

git commit -m ‘xxx’

git push 

即可提交成功

  1. 克隆大文件项目到本地

可以使用git clone或者git lfs clone都可以

  1. 注意

开启 LFS 的项目,当 Push 大文件之后,在 GitLab Web 页面上是删除不了的,需要通过接口删除该文件。

你可能感兴趣的:(Git)