Git 使用LFS上傳大檔案到GitLab
阿新 • • 發佈:2019-02-07
- 安裝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
- 提交大檔案
主要是在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
即可提交成功
- 克隆大檔案專案到本地
可以使用git clone或者git lfs clone都可以
- 注意
開啟 LFS 的專案,當 Push 大檔案之後,在 GitLab Web 頁面上是刪除不了的,需要通過介面刪除該檔案。