git lfs安装及使用方法
什么是git LFS
LFS是Large File Storage的缩写,用了帮助git管理大的文件
原理:不同于git每次保存diff,对于git来说,如果是模型或者一些设计大文件,改变一点,对于仓库来说会增加很大的体积,不一会就能几个G。对于git lfs来说,在使用git lfs track命令后,git push的时候,git lfs会截取要管理的大文件,并将其传至git lfs的服务器中,从而减小仓库的体积
安装方法
注意:git lfs 要求 git >= 1.8.2
1. centos安装方法
可以按照github上提供的安装方法,运行下列命令进行安装:
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.rpm.sh | sudo bashsudo yum install git-lfsgit lfs install
在centos上按照官方提供的步骤报错,大概意思是下载不到安装包
使用rpm包安装,从在官网下载安装包安装,安装方法如下:
在上述官网中找到Downloads,然后选择相应的系统安装包下载
对于centos来说,下载rpm(可以通过
lsb_release -a
查看系统版本)下载rpm包后使用
sudo rpm -ivh 包名.rpm
进行安装运行
git lfs install
,如果显示Git LFS initialized说明安装成功
2. macos 安装
运行brew install git-lfs
即可安装
3. Debian and Ubuntu 安装
1. curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
2. sudo apt-get install git-lfs
3. git lfs install
4. 使用方法
- 告诉lfs需要管理的大文件,比如model.pb,运行命令
git lfs track model.pb
- 将管理文件.gitattributes添加入git仓库
git add .gitattributes
- 将大文件添加入git仓库,然后和其它添加方式一样
git add model.pb
git commit -m "add model file"
git push
git lfs安装及使用方法相关推荐
- Git下载安装及使用方法总结
代码管理 前言 一.版本控制分类 1.1 本地版本控制 1.2 集中版本控制 SVN 1.3 分布式版本控制 Git 二.安装Git(Windows版) 2.1 官网下载安装包 2.2 安装 2.2. ...
- windows安装Git LFS
Git LFS(Git Large File Storge,Git 大文件储存).本文只介绍windows下的安装方式. 写在前面,Git LFS安装依赖Git,所以我们先安装git 下载地址[传送门 ...
- git lfs的安装和使用详细案例
#------------------------------------- 下面是安装部分------------------------------------------------- curl ...
- git lfs的安装和使用
20220304记录 lfs : large file storage 安装 最新版本git-lfs 3.0.2要求libc6 高于2.32,而Ubuntu20.04默认的libc6版本是2.31,不 ...
- 【前端学习】Git的安装和基本使用方法和环境变量配置 时光大魔王
免责声明:原创文章,请勿抄袭:思维有限,敬请指正. 直达目录 Git下载 .安装步骤(完整图解) .基本使用方法 .环境变量配置 适用系统 Windows.Linux/Unix.macOS 官网简介 ...
- Tool之Git:Git的简介、安装、使用方法之详细攻略
Tool之Git:Git的简介.安装.使用方法之详细攻略 目录 Git简介 Git安装 1.windows系统下安装 2.Ubuntu系统下安装 Git使用方法 1.基本使用方法 Git简介 Git的 ...
- ubuntu20.04 安装 Git LFS
文章目录 前言 一.Git LFS 二.Git LFS的安装 三.使用Git LFS 总结 参考资料 前言 因工作需要,要使用Git LFS,主要参考了:https://www.atlassian.c ...
- Git 基础 —— 安装 配置 别名 对象
Git 基础学习系列 Git 基础 -- 安装 配置 别名 对象 Git 基础 -- 常用命令 Git 基础 -- 常见使用场景 Git基础 -- Github 的使用 Git 安装 Git下载地址 ...
- eclipse查看git地址_Git大文件管理:函数计算和OSS支持的Git LFS服务器
此服务器支持Batch API和File Locking API.项目地址与文档: https://github.com/zhxxch/git-lfs-one/github.com LFS 是个好东 ...
最新文章
- C# 四舍五入round函数使用的代码
- 自己学习Foundation一些类
- curl请求模拟post发送json
- php curl处理get和post请求
- Warensoft Unity3D通信库使用向导4-SQL SERVER访问组件使用说明
- koa2 从入门到进阶之路 (四)
- ForkJoinPool分支合并框架计算加法
- Visual Studio 11预览:DirectX和SharePoint特性
- 储油罐的变位识别与罐容表标定
- 【Git项目管理工具推荐】Sourcetree、Sourcegear-DiffMerge
- MATLAB图像形状识别
- python正则表达式快速入门_Python 正则表达式入门
- PMBOK项目管理九大知识领域和五大流程 --美国IT项目管理硕士笔记(二)
- 机器学习系列文章-决策树
- 如何高效进行无人机动力测试-电池效率
- 探讨计量经济学与机器学习
- 006:Generating random integers in a specific range
- 软工1816 · Alpha冲刺(4/10)
- MSN无法登陆报80048820错误
- 旋转变压器简介、工作原理及分类