Git 大文件上传

主要针对超过100M大文件上传

Git 大文件上传

  • 前提是已经做了 SSH 免密(略,自行百度)

yum install git-lfs git


git config --global user.name "you git name"
git config --global user.email "yougit@email.com"



git clone git@github.com:dookjer/1.git

cd 1

上传 openjdk-11+28_linux-x64_bin.tar11.gz 大文件  1 目录下

上传到默认分支

##  安装大文件上传应用
git lfs install

## 追踪要上传的大文件,*表示路径下的所有文件
git lfs track *


## 添加先上传的属性文件(要先上传属性文件,不然有可能失败)
git add .gitattributes 


## 添加备注说明
git commit -m "Git LFS commit" 


## 建立本地和 Github 仓库的链接
git remote add origin git@github.com:dookjer/1.git


## 上传属性文件, 默认是 main
git push origin main


## 添加要上传的大文件,*表示路径下的所有文件
git add * 

## 添加大文件上传的说明
git commit -m "Git LFS commit" 

## 上传大文件
git push origin master

切换分支上传

切换回主分支

Last updated