1、根据提示,我们先安装git-lfs
2、执行git lfs install
3、找到项目文件下大文件 find ./ -size +100M
4、执行git lfs track "{上面搜索到的大文件路径}" // 逐个文件执行
5、执行git add .gitattributes
-- 到此,如果是用的第三方软件管理代码,可以像正常提交就可以了
6、git add {上面搜索到的大文件路径} // 逐个文件执行
7、git commit -m "Add large file"
8、git push 仓库名 仓库分支 (例如:git push name master)
ps:这里有可能提示说远端仓库不支持大文件接口,但是它也会提示执行什么命令:
git config lfs.https://github.com/用户名/仓库名.git/info/lfs.locksverify false

大文件推送成功
ps:如果说有大文件,你直接推了,出错了,然后再按照上述流程执行,可能会出错,这个时候需要你删除仓库,然后重新git init,然后再推
find . -name ".git" | xargs rm -Rf
ps:你也可以通过查看当前文件夹中的文件(直接ls无法显示隐藏文件):
ls -a
参考文献: