Git LFS(Large File Storage,大型文件存储)是一个相对于GitHub高级开发者非常重要的东西。当一个项目的最大文件超过128MB,那么Git就会报错。这时候,就要请出我们的Git LFS了。

那么如何在Git中使用Git LFS服务呢?那么首先就要安装这个服务。考虑到大家使用的是不同的操作系统,我给出了不同的方案:

Windows:

· 安装并运行Windows installer

git lfs install

Macos:

· 安装Homebrew

brew install git-lfs
git lfs install

Linux:

Centos:

curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.rpm.sh | sudo bash
sudo yum install git-lfs
git lfs install

Ubtuntu:

curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
sudo apt-get install git-lfs
git lfs install

服务安装完毕,接下来就是使用了。

首先,打开你git本地仓库的所在位置。

右键你本地仓库所在的文件夹,点击“用终端打开”,输入

git lfs track "*.py"

即可用LFS服务存储所有后缀名是py的文件。

如果想解除LFS服务,则只要输入

git lfs untrack "*.py"

你会想,怎么查看LFS存储的所有文件后缀名呢?你可以这样:

git lfs ls-files

当你不想用LFS服务时,你可以输入

git lfs uninstall

上面就是Git的LFS服务的大致阐述,当然了,还有更加高效的lfs代码,大家就去自己探索吧!

Git LFS是什么?相关推荐

  1. eclipse查看git地址_Git大文件管理:函数计算和OSS支持的Git LFS服务器

    此服务器支持Batch API和File Locking API.项目地址与文档: https://github.com/zhxxch/git-lfs-one/​github.com LFS 是个好东 ...

  2. git lfs出现This repository is over its data quota

    报错如下: batch response: This repository is over its data quota. Account responsible for LFS bandwidth ...

  3. kaggle notebook中使用git lfs

    #爲kaggle notebook配置git-lfs !curl -s https://packagecloud.io/install/repositories/github/git-lfs/scri ...

  4. git lfs的安装和使用详细案例

    #------------------------------------- 下面是安装部分------------------------------------------------- curl ...

  5. Git LFS的使用

    Git LFS的使用 Git LFS 是 Github 开发的一个 Git 的扩展,用于实现 Git 对大文件的支持 使用目的 在游戏开发过程中,设计资源占用了很大一部分空间. 像png,psd等文件 ...

  6. git lfs官网翻译

    git lfs官网翻译 下载地址:https://git-lfs.github.com/ git lfs说明: Git Large File Storage(LFS) 将大型文件(如音频示例.视频.数 ...

  7. Git LFS(Large File Storage)使用简介

    前言 将二进制文件与存储库文件的其余部分一起存储的最佳方法之一是使用 Git 大型文件存储 (LFS).Git LFS 用称为 OID 的 SHA-256 哈希指针替换音频样本.视频.数据集和图形等大 ...

  8. git lfs的安装和使用

    20220304记录 lfs : large file storage 安装 最新版本git-lfs 3.0.2要求libc6 高于2.32,而Ubuntu20.04默认的libc6版本是2.31,不 ...

  9. Git LFS 入门指南

    Git LFS 入门指南 出于好意:设计团队开始把他们大尺寸的图形文件添加到你的项目仓库当中,然而引起的结果是,你看着仓库不断增大直到数 GB 大小...... 在 GIT 中以二进制文件来运行确实是 ...

  10. git lfs 使用

    安装 git lfs 官网 https://git-lfs.github.com/ 下载 https://github.com/github/git-lfs/releases/download/v1. ...

最新文章

  1. php import_resource,@ImportResource
  2. 天龙源码框架分析_MySQL8-InnoDB总体架构和运行机制的系统分析(上)
  3. JZOJ 5627. 【NOI2018模拟4.3】paint
  4. 计算机科学基础第二版答案,浙江大学计算机科学基础课后习题参考答案new-PXY.doc...
  5. Pycharm切换anaconda的环境
  6. java定义静态set集合_java集合之set
  7. jprofiler_windows-x64_9_1注册码
  8. matlab调用时间序列工具箱,matlab时间序列工具箱
  9. 2016CCPC网络赛赛后总结——回顾与反思
  10. VBA类之一(初识类)
  11. 交叉线和直通线各自用于什么场合?为什么?_【小麓讲堂】偏振光与LCD、OLED、3D、AR到底有什么关系?...
  12. java连接unix_Java 使用 UnixSocket 调用 Docker API
  13. 自定义控件设置宽度_自定义View开篇,必须跨过的一道坎儿
  14. 官网版本的windows pe系统启动盘制作过程
  15. 服务器防火墙开启导致无法远程连接解决方案
  16. nginx网关与gateway网关的区别
  17. iphone 计算文件长度
  18. 加拿大 oracle audio,来自加拿大的“简单”与“纯粹”——Verity Audio Otello座地式扬声器...
  19. android开发面试题!微信小程序趋势及前景,社招面试心得
  20. 架构设计---高可用的处理

热门文章

  1. java零基础 笔记总结【适合初学者】
  2. 墨卡托投影坐标系(Mercator Projection)原理及实现C代码
  3. 【调剂】2022年深圳技术大学-深圳大学联合培养研究生招生调剂信息
  4. SQL:String or binary data would be truncated
  5. WPF编写界面代码快速换行
  6. html 文档模板,html/template(模板)
  7. python博弈树_GitHub - xxttmmk/gobang_AI: 基于博弈树α-β剪枝搜索的五子棋AI
  8. Windows Server 2016 打印机转接
  9. 1.Stm32F407系列之点亮LED灯
  10. 【知识学习】Git:如何利用Git实现Matlab代码版本管理