GitHub上传大文件(超过100M)

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

参考文献:

  1. 常用git命令
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容