一、工作环境

操作系统:Windows10 64bits
Git版本: Git-2.19.1

二、大文件上传

如果发现文件过大不能上传到github可以安装LFS(Large File Storage)[1,2]。具体执行步骤如下所示:
 1 # 步骤一:在Head-First-HTML5-programming-exercise文件夹下打开进入git命令行模式
 2 # 步骤二:在git中安装lfs
 3 git lfs install
 4 # 步骤三:设置追踪文件路径,我这边是设置Head-First-HTML5-programming-exercise文件夹下的内容
 5 # 然后会看到在当前文件夹下有一个 .gitattributes,这个文件可以自己从新设置追踪路径
 6 git lfs track "./*"
 7 # 步骤四:开始上传
 8 git add .
 9 git commit -m "first commit && add large file"
10 git push

参考文献

[1]https://git-lfs.github.com/ 
[2]https://www.oschina.net/translate/getting-started-with-git-lfs-tutorial 

转载于:https://www.cnblogs.com/jswolf/p/9849106.html

Git突破文件限制上传大文件相关推荐

  1. Git入门之命令行删除文件及上传大文件至Github(二)

    自2013年开始,作者的代码基本是分享到CSDN下载区,最早设置均是免费的,但随着下载量增加,分数自动增长.为了更好地分享开源代码及相关工具,赶上时代潮流,作者后续会将代码分享至Github和CSDN ...

  2. git ignore 怎么添加和删除_Git删除已追踪文件,上传大文件到Github

    新手使用git的时候经常会出现把ide配置文件.编译生成文件.模型文件等提交的仓库中,导致频繁的更新.并且已经提交过的文件即使在.gitignore文件中进行了配置git还是会进行追踪.那么我们应该如 ...

  3. fseek linux 大文件_上传大文件

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  4. git无法上传大文件

    环境先描述一下,公司办公网自己在centos上搭建了gitlab,同时办公网的域名是从ST环境通过nginx解析过来的,这样一样就是文件经过两个nginx,按照网上的文章修改了两个nginx配置文件里 ...

  5. 【Git上传】上传大文件

    Git上传大文件 1. 下载 Git 2. 下载 Git lfs 3. 上传过程 3.1 初始化 3.2 track文件 3.3 连接远程仓库 3.4 生成密钥(认证问题) 3.5 开始上传 1. 下 ...

  6. 使用LFS解决GitHub无法上传大文件问题

    使用LFS解决GitHub无法上传大文件问题 今天使用GitHub上传几个比较大的pdf电子书,有的大小超过100MB了,结果GitHub报错提示无法上传大于100MB的文件,报错信息如下: remo ...

  7. 用ASP.NET上传大文件

    作者:思归     微软MVP   http://blog.joycode.com/saucer/ 我们在上传大文件时都遇到过这样或那样的问题.设置很大的maxRequestLength值并不能完全解 ...

  8. php webuploader大文件,web uploader 上传大文件总结

    由于业务需要,需要上传大文件,已有的版本无法处理IE版本,经过调研,百度的 webuploader 支持 IE 浏览器,而且支持计算MD5值,进而可以实现秒传的功能. 大文件上传主要分为三部分,预上传 ...

  9. html5 上传超大文件,HTML5教程 如何拖拽上传大文件

    本篇教程探讨了HTML5教程 如何拖拽上传大文件,希望阅读本篇文章以后大家有所收获,帮助大家HTML5+CSS3从入门到精通 . < 前言: 大文件传输一直是技术上的一大难点.文件过大时,一些性 ...

最新文章

  1. esxi4.1使用IDE格式磁盘
  2. 查看docker 容器的ip地址
  3. Android App自适应draw9patch不失真背景
  4. php删除数据库中数据表的数据,php中删除数据库数据例子
  5. web前端技术分享Electron之Renderer Process API
  6. 嵌入式linux组件,嵌入式Linux系统的几大组件!
  7. java 获取classpath下文件多种方式
  8. mysql 8.0.x版本压缩包安装方式
  9. python 在线培训费用-在线Python编程培训哪家机构比较好?
  10. python snownlp了解_python中snownlp情感分析简易的demo分享
  11. OpenNLP进行中文命名实体识别(下:载入模型识别实体)
  12. 最难忘的一节计算机课,最难忘的一节课日记300字
  13. 49. 把字符串转换成整数
  14. CSS实现文字竖向排列
  15. win10内存占用率过高怎么办_DNF:WIN10玩DNF卡顿,内存占用过高的解决方法
  16. 百度地图API,定位您的当前位置
  17. 寒食 —— [当代] 光剑
  18. 所有浏览器无法播放声音
  19. 如何把软件卸载得更彻底
  20. 超融合架构提升单台服务器性能,浅谈超融合架构

热门文章

  1. 谷歌生物医学专用翻译_文献翻译|知云翻译,写论文必备~
  2. qt designer 插入图片_高清免版权免费图片素材哪里找?
  3. js中计时器setTimeout、setInterval、requestAnimationFrame区别
  4. (2)搞一搞 seata 之 Spring Cloud 整合
  5. python时间序列因果检验_Python Statsmodels的时间序列Ljung_Box检验
  6. java兰顿蚂蚁解题思路_程序员面试金典 - 面试题 16.22. 兰顿蚂蚁(deque模拟)
  7. python中figsize什么意思_matplotlib 设置图形大小时 figsize 与 dpi 的关系
  8. sob攻略超详细攻略_北海涠洲岛旅游超详细住宿攻略!!!
  9. 解决Linux安装过程中不能安装Grub的问题
  10. vim下自动排版命令