文章目录
- 问题
- 一、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
就好了