GitHub限制上传单个大于100M的大文件
工作中遇到这个问题,一些美术资源、.unitypackage文件大于100M,Push到GitHub时被拒绝。意思是Push到GitHub的每个文件的大小都要求小于100M。
搜了一下,很多解决办法只是把这些超过100M的大文件从本地版本库中移除,使得Push可以成功。但这并没有解决如何上传大文件到GitHub的问题。
解决办法是使用Git LFS。
用法参考:http://blog.csdn.net/tyro_java/article/details/53440666

按照以上方法设置好后,就可以往GitHub上传超过100M的文件了。
先在本地Add,Commit了两个文件,其中有一个144MB的大文件。

Push成功!

注意点
使用中发现,必须先将.gitattributes文件进行更新、提交(Commit)和推送(Push),然后再对大文件进行Add,Commit,Push,即要分两次Push才能成功上传大文件。
如果将.gitattributes的更新和大文件的Add,Commit,Push合并为一次Commit和Push,则Push依然会失败,提示不能上传大文件!
GitHub限制上传单个大于100M的大文件的更多相关文章
- 【转】码云source tree 提交超过100m 为什么大文件推不上去
		
码云source tree 提交超过100m 为什么大文件推不上去 2017年01月12日 16:50:51 阅读数:7634 git -c diff.mnemonicprefix=false -c ...
 - 用百度webuploader分片上传大文件
		
一般在做文件上传的时候,都是通过客户端把要上传的文件上传到服务器,此时上传的文件都在服务器内存,如果上传的是视频等大文件,那么服务器内存就很紧张,而且一般我们都是用flash或者html5做异步上传, ...
 - 利用uploadify+asp.net 实现大文件批量上传。
		
前言 现在网上文件上传组件随便一搜都是一大堆,不过看大家一般都在用uploadify这个来上传文件.由于项目需要,我在来试了一下.因为第一次使用,也遇到了很多问题,特此记录! ------------ ...
 - java大文件上传解决方案
		
最近遇见一个需要上传百兆大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现. 在某些业务中,大文件上传是一个比较重要的交互场景,如上传入库比较大的Excel表 ...
 - JS上传大文件的解决方案
		
最近遇见一个需要上传百兆大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现. 在某些业务中,大文件上传是一个比较重要的交互场景,如上传入库比较大的Excel表 ...
 - Web大文件上传断点续传解决方案
		
最近遇见一个需要上传百兆大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现. 在某些业务中,大文件上传是一个比较重要的交互场景,如上传入库比较大的Excel表 ...
 - vue大文件分片上传插件
		
最近遇见一个需要上传百兆大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现. 在某些业务中,大文件上传是一个比较重要的交互场景,如上传入库比较大的Excel表 ...
 - Github又悄悄升级了,这次的变化是大文件的存储方式
		
目录 简介 LFS和它的安装 LFS的使用 从LFS中删除文件 从LFS中拉取代码 转换历史数据到LFS 总结 简介 github是大家常用的代码管理工具,也被戏称为世界上最大的程序员交友网站,它的每 ...
 - 支持IE低版本的上传 大文件切割上传 断点续传 秒传
		
1. http://files.cnblogs.com/files/blackice/UploadDemo.rar 此demo是使用的 swfupload 2.http://download.csdn ...
 
随机推荐
- mysql join left join区别
			
mysql默认的join是inner join,inner join 和 left join的区别看图:
 - 安卓7.0遇到 android.os.FileUriExposedException: file:///storage/emulated.. exposed beyond app through Intent.getData()
			
1.在AndroidManifest.xml中添加如下代码 <?xml version="1.0" encoding="utf-8"?> <m ...
 - appium简明教程(2)——appium的基本概念
			
Client/Server Architecture appium的核心其实是一个暴露了一系列REST API的server. 这个server的功能其实很简单:监听一个端口,然后接收由client发 ...
 - 使用Python3自带工具2to3.py 转换 Python2.x 代码 到Python3
			
几乎所有的Python 2程序都需要一些修改才能正常地运行在Python 3的环境下.为了简化这个转换过程,Python 3自带了一个叫做2to3的实用脚本(Utility Script),这个脚本会 ...
 - J2EEweb开发中的缓存问题的研究
			
一般情况下,浏览器都会缓存已经访问过的页面内容,关于如何禁止浏览器缓存的介绍,在网上到处都有相关的文章,但是,关于浏览器如何利用缓存,如何处理缓存的讲解,却鲜有人谈及 .浏览器在访问已缓存过的资源时, ...
 - PHP发送HEAD方法请求
			
HEAD方法在99%的web服务中支持(不完全统计,默认都是HEAD.POST.GET,除了某些极其特殊的应用会限制HEAD方法),HEAD方法有很多用途,比如探测网页的状态(HTTP头部信息,404 ...
 - [转]在windows上实现多个java jdk的共存解决办法
			
问题背景 公司项目中应用到的jdk环境为1.6,最近在家学习IntelliJ IDEA中sdk多环境配置时,想安装Jdk1.8,作为学习基础.那么问题来了,公司项目扩展不支持jdk1.8,为了既能满足 ...
 - ElasticSearch 数据增删改实现
			
前言 本文介绍 ElasticSearch 增加.删除.修改数据的使用示例.通过Restful 接口和 Python 实现.ES最新版本中有Delete By Query 和 Update By Qu ...
 - 安装CDH5时出错 5.68.168.192.in-addr.arpa domain name pointer bogon.
			
这个是因为使用的DNS是联通的server,联通会将所有保留的网络地址RFC1918( http://tools.ietf.org/html/rfc1918)都指向"bogon" ...
 - Oozie-coordinator调度
			
当有一个复杂的工作流job,希望每天定时执行,使用crontab方式调用需要编写大量的脚本,还要通过大量的判断来控制每个工作流job的执行顺序问题.Oozie中的Coordinator可以让每个工作流 ...