zoukankan      html  css  js  c++  java
  • github 上传大文件100MB姿势

    最新想把写一个一键配置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
  • 相关阅读:
    jQuery 插件
    jQuery 构造函数
    jQuery.merge()方法
    插入排序法
    归并排序法
    冒泡排序法
    选择排序法
    Jetty
    分布式锁&&redis
    Tomcat和设计模式
  • 原文地址:https://www.cnblogs.com/5haoanqu/p/11494879.html
Copyright © 2011-2022 走看看