主页 > 人工智能  > 

【Git】Ubuntu安装GitLargeFileStorage(LFS)以及使用GitLFS下载

【Git】Ubuntu安装GitLargeFileStorage(LFS)以及使用GitLFS下载

【Git】Ubuntu 安装 Git Large File Storage(LFS)以及使用 Git LFS 下载 1 安装1.1 使用脚本安装1.2 使用 packagecloud 安装 2 使用2.1 下载

1 安装 1.1 使用脚本安装

参考文档: Link

下载安装包: Link

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

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

1.2 使用 packagecloud 安装

参考文档: Link

添加仓库 curl -s packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash 安装 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 hf-mirror /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 hf-mirror /stabilityai/stable-video-diffusion-img2vid-xt cd stable-video-diffusion-img2vid-xt git lfs pull

标签:

【Git】Ubuntu安装GitLargeFileStorage(LFS)以及使用GitLFS下载由讯客互联人工智能栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“【Git】Ubuntu安装GitLargeFileStorage(LFS)以及使用GitLFS下载