[git]github上传大文件

news/2024/12/21 13:20:58/

github客户端最高支持100Mb文件上传,如果要>100M只能用git-lfs,但是测试发现即使用git lfs,我上传2.5GB也不行,测试737M文件可以,GitHub 目前 Git LFS的总存储量为1G左右,超过需要付费。(上传失败时,可以开启VPN进行上传)。过程

第一步:自己在github新建一个仓库,然后git clone到本地

第二步:切换到项目目录

git lfs track xxx.zip
git add .
git commit -m "随便写"
git push

下面是一些常用命令:

git lfs track '*.pbix'  #告知LFS管理文件类型
git lfs track 查看LFS管理的所有类型文件
git add .  #将工程文件全部添加进commit提交列表中
git commit -m 'Add new large assets' #附加提交日志
git lfs ls-files #查看LFS管理了哪些文件
git push #全仓库推送
cd upload #进入名为upload的文件夹,提前将要上传的大文件放入该文件夹下
git init #创建本地仓库环境
git lfs install #安装大文件上传应用
git lfs track * #追踪要上传的大文件,*表示路径下的所有文件
git add .gitattributes #添加先上传的属性文件(要先上传属性文件,不然有可能失败)
git commit -m "pre" #添加属性文件上传的说明
git remote add origin https://github.com/xxxx.git #建立本地和Github仓库的链接,.git链接在网页端clone的HTTPS中获取
git push origin master #上传属性文件
git add * #添加要上传的大文件,*表示路径下的所有文件
git commit -m "Git LFS commit" #添加大文件上传的说明
git push origin master #上传大文件
git pull --rebase origin master
git push -u origin master


http://www.ppmy.cn/news/1050685.html

相关文章

Docker部署LNMP

Docker部署LNMP 一、安装docker1.安装docker2.镜像下载 二、部署MySQL1.获取镜像2.创建启动容器创建启动容器 huahua_mysql 三、部署PHP1.获取镜像2.创建容器3.查看信息 四、安装nginx1.获取镜像2.创建运行容器3.修改nginx配置文件 五、总结1. 安装Docker和Docker Compose&…

Java日志管理不再是问题 - JCL日志重定向到SLF4J日志【案例】

文章目录 背景准备工作JCL 源码分析切入点:RequestAddCookies类是如何打印日志的?核心逻辑1:获取LogFactory实例通过系统属性指定实现类JDK 1.3 服务发现机制在commons-logging.properties中指定实现类兜底实现 - LogFactoryImpl核心逻辑2:JCL默认获取Log的逻辑核心逻辑3:…

(未完成)【Spring专题】Spring之Bean的生命周期源码解析——阶段二(三)(属性填充之循环依赖底层原理解析)

目录 前置知识循环依赖的产生Spring里面的3个Map 课程内容一、只有一级缓存的推理演进1.1 直接将实例化后生成的对象放入到单例池里面1.1 引入一个中间Map存实例化后的早期对象(疑似二级缓存)1.3 解决1.2需要被代理的问题(疑似二级缓存&#…

linux安装 jdk

1.下载 jdk 网盘资源: 链接: https://pan.baidu.com/s/1Z-fyHGDyj9b_km6ymR6mZg?pwdwd42 提取码: wd42 2.上传至服务器并解压 这里是上传至/opt 文件夹,并创建了/opt/soft 文件夹,解压在此 cd /opt tar -zxvf ./jdk-8u321-linux-x64.t…

Execution failed for task ‘:app:javaPreCompileDebug‘.

这里不考虑使用阿里的镜像,都使用谷歌的。 查看你的grable版本是多少。 如果你的是4及4以上,则使用: google() jcenter() 否则使用 maven {url https://maven.google.com } jcenter() !!!要注意&…

【React】生命周期和钩子函数

概念 组件从被创建到挂载到页面中运行,再到组件不用时卸载的过程。 只有类组件才有生命周期。 分为三个阶段: 挂载阶段更新阶段销毁阶段 三个阶段 挂载阶段 钩子函数 - constructor 创建阶段触发 作用:创建数据 之前定义状态是简写&…

如何安装指定版本node.js,安装旧版本node

1、查看当前是否安装node,如果安装了需要先卸载当前版本node 搜索控制面板 -> 找到程序/卸载程序 -> 在里面找到node -> 然后右击卸载 2、卸载完成后就要安装其他版本得node.js 找到想要安装的对应版本,安装.msi格式的安装包 注&#xff…

论文导读 | Operation ResearchManagement Science近期文章精选

推文作者:周梓渊 编者按 如何准确估计和预测债券风险溢价?债券保险是否为市政债券的发行人提供价值?我们如何界定社会福利政策对小部分群体的负面影响?垄断零售商的线上线下定价有何诀窍?顶刊中的行为理论真的对应现实…