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

从git上下载的项目不完整,关于git lfs

文章目录

  • 问题
  • 一、git lfs是什么?
  • 二、如何获取git lfs中的文件
    • 1.安装 Git LFS
    • 2.下载文件


问题

在git上下载的项目无法执行,打开相关文件后发现如下内容:

git lfs pull version https://git-lfs.github.com/spec/v1 
oid sha256:00920b6723bb39321eea748fd96279f8a7634de5d5034d7c9725f5713d8595fa
size 636184

一、git lfs是什么?

Git LFS (Large File Storage) 用于存储大型文件(如模型文件、图像、视频等),并将它们存储在一个独立的 LFS 服务器上。对于大型文件,一些开发者只会在Git仓库中存储文件的元数据和指向 LFS 服务器的引用。

二、如何获取git lfs中的文件

1.安装 Git LFS

对于 Linux,使用以下命令:

sudo apt-get install git-lfs

对于 macOS,使用 Homebrew:

brew install git-lfs

对于 Windows,可以从 Git LFS 的 官方网站 下载并安装

2.下载文件

初始化 Git LFS: 安装完 Git LFS 后,需要在git的仓库中初始化(即cd 进入git clone的项目的路径中并执行如下指令):

git lfs install

下载 LFS 文件: 如果已经克隆了该仓库,但没有下载实际的 LFS 文件,可以通过以下命令来拉取 LFS 文件:

git lfs pull

ps:我跳过了这步,在安装完git-lfs直接重新git clone就好了

http://www.lryc.cn/news/508568.html

相关文章:

  • sqlite3,一个轻量级的 C++ 数据库库!
  • Pytorch | 从零构建ParNet/Non-Deep Networks对CIFAR10进行分类
  • 验证 Dijkstra 算法程序输出的奥秘
  • 二叉树的最小深度
  • C#+OpenCv深度学习开发(常用模型汇总)
  • 什么样的LabVIEW控制算自动控制?
  • Linux系统编程——理解系统内核中的信号捕获
  • 《Java 与 OpenAI 协同:开启智能编程新范式》
  • 基于Python大数据的电影可视化分析系统
  • 【杂谈】-为什么Python是AI的首选语言
  • (高可用版本)Kubeadm+Containerd+keepalived部署高可用k8s(v1.28.2)集群
  • 单片机:实现自动关机电路(附带源码)
  • 【YashanDB知识库】ycm-YashanDB列表有数据库显示故障排除步骤
  • 高级的SQL查询技巧有哪些?
  • 使用 UniApp 在微信小程序中实现 SSE 流式响应
  • transformer用作分类任务
  • 【枚举】假币问题
  • easyExcel导出大数据量EXCEL文件,前端实现进度条或者遮罩层
  • Java模拟Mqtt客户端连接Mqtt Broker
  • 【电商搜索】文档的信息论生成聚类
  • 在福昕(pdf)阅读器中导航到上次阅读页面的方法
  • 基于Springboot的数字科技风险报告管理系统
  • 【最后203篇系列】001 - 2024回顾
  • 量子退火与机器学习(1):少量数据求解未知QUBO矩阵,以少见多
  • 矩阵:Input-Output Interpretation of Matrices (中英双语)
  • excel 使用vlook up找出两列中不同的内容
  • YoloV8改进策略:Head改进|DynamicHead,利用注意力机制统一目标检测头部|即插即用
  • 两地的日出日落时间差为啥不相等
  • Android Https和WebView
  • 2.5.1 文件管理基本概念