手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Github如何上传超过100M的大文件

时间:2024-10-16 02:11:22

1、上面错误的原因很好理解就是GitHub不允许直接上传大文件(超过100M)的文件到远程仓库,若要想继续提交可以尝试使用大文件支持库:使用的简单步骤:

Github如何上传超过100M的大文件
Github如何上传超过100M的大文件

2、安装git - lfs到本机

Github如何上传超过100M的大文件
Github如何上传超过100M的大文件

4、选择您希望Git LFS管理的文件类型(或直接编辑.gitattributes)。您可以随时配置其他文件扩展名。这一步成功后会生成一个gitattributes文件

Github如何上传超过100M的大文件

5、添加并commit gitattributes文件

Github如何上传超过100M的大文件

6、然后再添加大文件到本地缓存区

Github如何上传超过100M的大文件

7、这里要注意一点:以上是官网步骤,我没这样走。如果你按照以上步骤走的话会还是会出现push fail(如下图)的情况,可参考我的解决办法。

Github如何上传超过100M的大文件

8、参考解决办法:1-2步没变,第3步我是生成.gitattributes后 add并且commit并且把.gitattribut髫潋啜缅es文件push到远程分支,合并完成后,然后再add并且commit然后再push这个大文件.简单说,就是我先把这个.gitattributes跟踪文件提交上传到远程,再把大文件提交并上传到远程的,这个要注意顺序。有的同学已经把大文件提交了,但是.gitattributes还没有提交,这种情况需要回滚版本,具体操作可以参考廖雪峰 - 版本回退來源:简书

© 手抄报圈