系列文章目录
- git上传本地项目到github
- 上传本地超过100M的文件到GitHub
一、下载git-lfs
在bash命令行中执行
git lfs install
二、大文件追踪
例如,要追踪当前目录下的大文件 BigFile.rar (超过100M): 使用如下命令
git lfs track ''BigFile.rar''
这时会在该目录下生成一个.gitattributes文件,里面记录了追踪的文件信息
三、add .gitattributes文件
git add .gitattributes
git commit -m "用Git LFS跟踪BigFile.rar文件"
git push
四、add大文件
添加a.rar大文件:
git add BigFile.rar
git commit -m "添加BigFile.rar文件"
git push
- 可使用 git lfs ls-files 查看当前追踪的文件列表
- 如果push的时候报错
error: failed to push some refs to‘git@github.com:xxx.git’
可以使用:
git pull --rebase origin master
再执行
git push