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 页面上是删除不了的,需要通过接口删除该文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值