最新想把写一个一键配置Linux的脚本,所以就要安装一些软件咯,但是把有时候有源码安装比较好,而且有些东西直接传到Github会很方便,可又超过了100MB,Github正常情况下是不允许上传超过100MB的文件的,但是可以直接git LFS。

具体了解:
https://towardsdatascience.com/uploading-large-files-to-github-dbef518fa1a
https://blog.csdn.net/Tyro_java/article/details/53440666

反正就是可以用就对了,免费用户可以有1GB的大文件空间。

具体就是安装git-lfs,先下载,然后就是一顿操作:

  1. 先在web建立一个空仓库
  2. 然后建立跟仓库名一样的文件夹,并执行初始化命令:git init
  3. 然后执行git lfs install
  4. 然后添加你要上传的文件名或后缀名:git lfs track '*.zip'
  5. 然后就把生成的.gitattributes先传到远程仓库
    1. git add .gitattributes
    2. git commit -m 'large - init file'
    3. git push -u origin master # 第一次要这样执行,后面再传就git push就行。
  6. 然后就可以正常添加上传大文件了!
    1. git add bigfile.zip
    2. git commit -m 'upload Big file.'
    3. git push # 第一次要这样执行,后面再传就git push就行。

  • 删除远程仓库文件,但本地文件不删除,如bigfile.zip

    • git rm bigfile.zip
    • git commit -m 'rm bigfile.zip'
    • git push

最新文章

  1. Fiddler 4 抓包
  2. Xilinx的约束文件
  3. Java-继承,多态0922-05
  4. 【转】Java 8十个lambda表达式案例
  5. mono中显示debug信息(filename/lineno)
  6. oracle根据分隔符将字符串分割成数组函数
  7. 【Octave】柱面投影简析
  8. theano学习指南5(翻译)- 降噪自动编码器
  9. 货币小写转大写.htm
  10. javascript实现快速排
  11. web端、android端的文件上传
  12. [转] 传说中的WCF
  13. 排错-升级Exchange 2013 CU22后程序名称显示异常
  14. 通过安全网闸访问MongoDB
  15. java的lamda表达式
  16. Jmeter学习——http请求Content encoding的重要性
  17. 软件工程课堂练习&课下作业
  18. cuda+ffmpeg+opengl解码rtsp h264码流多路
  19. js时间戳转成日期格式
  20. PowerMock单元测试

热门文章

  1. 【原】spring+mybatis下sqlSession.delete和insert返回值-2147482646问题
  2. Nowcoder的JS计时器题分析
  3. Malloc Maleficarum复盘
  4. hdu 5738 Eureka 极角排序+组合数学
  5. sql查询的常用语句
  6. Django的JWT机制工作流程
  7. ExpectedConditions API
  8. 如何利用css进行网页布局
  9. windos批处理启动redis与哨兵
  10. git远程删除分支后,本地执行git branch -a依然能看到删除分支到底该咋整?