当前位置: 首页 > article >正文

【Git】Ubuntu 安装 Git Large File Storage(LFS)以及使用 Git LFS 下载

【Git】Ubuntu 安装 Git Large File Storage(LFS)以及使用 Git LFS 下载

  • 1 安装
    • 1.1 使用脚本安装
    • 1.2 使用 packagecloud 安装
  • 2 使用
    • 2.1 下载

1 安装

1.1 使用脚本安装

参考文档: Link

  1. 下载安装包: Link

在这里插入图片描述

  1. 解压安装包
tar -xzvf git-lfs-linux-amd64-v3.6.1.tar.gz
  1. 执行安装脚本
cd git-lfs-3.6.1
sudo ./install.sh

在这里插入图片描述

  1. 设置 Git LFS(每个用户只需运行一次)
git lfs install

在这里插入图片描述

1.2 使用 packagecloud 安装

参考文档: Link

  1. 添加仓库
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
  1. 安装
sudo apt install git-lfs

2 使用

2.1 下载

可以直接使用 git clone 来下载相应的仓库,但是它有个缺点是无法显示 LFS objects 的下载进度,有一种陷入假死的感觉。

下面介绍两个可以显示 LFS objects 下载进度的方法,以 stable-video-diffusion-img2vid-xt 库为例(使用 Hugging Face 的国内镜像 HF-Mirror):

  • 方法一: git lfs clone 可能在 Git LFS (v4.0.0) 中被移除,参考 issue: Link
git lfs clone https://hf-mirror.com/stabilityai/stable-video-diffusion-img2vid-xt

在这里插入图片描述

  • 方法二:分两步进行,先下载小文件,再下载 LFS objects
# If you want to clone without large files - just their pointers
GIT_LFS_SKIP_SMUDGE=1 git clone https://hf-mirror.com/stabilityai/stable-video-diffusion-img2vid-xt
cd stable-video-diffusion-img2vid-xt
git lfs pull

在这里插入图片描述


http://www.kler.cn/a/569478.html

相关文章:

  • AI 时代下,操作系统如何进化与重构?
  • 打开 Windows Docker Desktop 出现 Docker Engine Stopped 问题
  • 2.1 第一个程序:从 Hello World 开始
  • 量子计算在材料科学中的应用:开辟新技术前沿
  • 极简RabbitMQ快速学习
  • Python 如何实现烟花效果的完整代码
  • 【区块链 + 智慧政务】 伽罗华域:区块链数据溯源系统 | FISCO BCOS 应用案例
  • Linux 下使用mtr命令来进行网络诊断
  • Docker数据卷操作实战
  • 【Java分布式】Nacos注册中心
  • 最大子数组和力扣--53
  • 深入解析数据倾斜:原因、影响与优化方案
  • XGMII(10 Gigabit Media Independent Interface)详解
  • LLMR: Real-time Prompting of Interactive Worldsusing Large Language Models
  • 2016年蓝桥杯第七届CC++大学B组真题及代码
  • spring boot 2.7 + seata +微服务 降级失败问题修复
  • 【愚公系列】《Python网络爬虫从入门到精通》037-文件的存取
  • ubuntu20.04仿真复现legged_control
  • 大模型系列——Browser Use浏览器自动化代理
  • flutter 专题 八十五 Flutter 应用调试