git add yourLargeFile.pdf
git commit -m "Add Large file"
git push -u origin master
remote: Resolving deltas: 100% (3/3), completed with 1 local object.
remote: error: GH001: Large files detected. You may want to try Git Large File Storage - https://git-lfs.github.com.
remote: error: Trace: aaec6be289d0e837ea210bced9dbdad3
remote: error: See http://git.io/iEPt8g for more information.
remote: error: File iOS/哔哩哔哩v5.56完美破解版.ipa is 163.60 MB; this exceeds GitHub's file size limit of 100.00 MB
执行 git lfs install 开启lfs功能
使用 git lfs track 命令进行大文件追踪 例如git lfs track "*.png" 追踪所有后缀为png的文件
使用 git lfs track 查看现有的文件追踪模式
提交代码需要将gitattributes文件提交至仓库. 它保存了文件的追踪记录(这一步很重要,缺少会push失败)
提交后运行git lfs ls-files 可以显示当前跟踪的文件列表
将代码 push 到远程仓库后,LFS 跟踪的文件会以『Git LFS』的形式显示:
clone 时 使用'git clone' 或 git lfs clone均可