要Git的文件太大,如何使用Git-LFS

这篇具有很好参考价值的文章主要介绍了要Git的文件太大,如何使用Git-LFS。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题:要Git的文件太大
解决:使用Git-LFS,LFS原理这里不详说了

  • 版本新一点的Git已经集成了Git-LFS,不用单独去下载。LFS的路径就在D:\Program Files\Git\mingw64\bin,其中D:\Program Files\Git是Git的安装目录。

  • 如何用Git-LFS clone:

    1、先打开一个文件夹,d:\Desktop\新建文件夹,cmd进入它(那么之后Git下来的东西就会存到这个文件加里)

    2、在cmd里输入:

    d:\Desktop\新建文件夹> git lfs install
    Git LFS initialized.
    
    d:\Desktop\新建文件夹> set GIT_LFS_SKIP_SMUDGE=1
    
    d:\Desktop\新建文件夹> git clone <https://huggingface.co/stabilityai/stable-diffusion-2-base>
    

    set GIT_LFS_SKIP_SMUDGE=1的意思是禁用Git-LFS的自动下载和替换功能(每次进入cmd都要重新设置,不然就是未设置的状态)。如果某个文件是用LFS上传Git的文件,则说明它是大文件。

    为了避免git clone等待半天下载不完(而且看不到大文件的下载进度),我们手动下载大文件,而非大小文件一起用git下载,所以这里禁用。禁用之后再git clone,则只会下载没有使用LFS的小文件,对于LFS存储的大文件,只会存一个文本的pointer file,而非实质性的数据,这样速度就快了。

    git lfs下载大文件,git

    然后可以手动一个一个下载其它需要的大模型。
    也可以这样:比如现在需要下载所有pytorch.bin,则:

    d:\Desktop\MultiDiffusion-master> cd stable-diffusion-2-base
    
    d:\Desktop\MultiDiffusion-master\stable-diffusion-2-base> git lfs pull --include="*.bin"
    
  • 参考:git lfs使用(huggingface下载大模型文件)_git lfs下载大文件_cv_lhp的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-682760.html

到了这里,关于要Git的文件太大,如何使用Git-LFS的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何用Git-LFS上传与下载大文件资源

    1.下载Git-LFS 2.安装到git目录下(根据你自己的git目录选择,若未安装git,先安装git) 2.1注册github完成访问网址,点击头像 点击个人简介即可进入进入个人主页  个人主页会显示仓库,点击右上角头像 2.2点击Your repositories 2.3点击NEW 2.4填写项目名称,描述,并添加README 点击创

    2024年04月22日
    浏览(26)
  • Github上git lfs oid sha256文件无法下载的解决方案

    当我克隆Github上的一个库时,其中有一个包的内容格式如下: version https://git-lfs.github.com/spec/v1 oid sha256:一堆数字和字母 size 一堆数字 这堆东西类似百度网盘的下载链接和密码,并不是一个完整文件,只是一个链接。 使用Git lfs重新clone这个项目时,仍然没有解决这个问题,因

    2024年02月09日
    浏览(36)
  • [linux] huggingface transformers 如何下载模型至本地 & git lfs install 报错

    bert-base-uncased at main 但是 git lfs install 的时候报错。 于是查了一下。。。。安装lfs是要这样:  You can\\\'t directly use Instead of that, you can use these commands to download and install (you have to download it before installing). 网络不好mac报错:重新安了一下brew install git-lfs。。 如果失败,则。。。可能

    2024年02月10日
    浏览(50)
  • 使用Git将文件夹上传到Github以及使用Git LFS上传大文件

    使用Git将文件夹上传到Github以及使用Git LFS上传大文件

    2024年04月14日
    浏览(42)
  • 使用Git LFS上传Unity大型资源文件

    注意,本文仅供参考,不同情况下解决方案可能不同                  在使用Unity制作结课作业时,使用到git工具进行版本控制与多人协作。在提交项目至远程仓库的过程中,git bash提示了以下报错: remote: warning: File Assets/Models/Z_India_5.29.fbx is 57.31 MB; this is larger than GitH

    2024年01月25日
    浏览(33)
  • windows下安装使用git-lfs克隆大文件

    首先去git-lfs这里,下载相应平台的工具,我下载的windows版本,非安装版本,直接配置到系统环境变量里 执行以下命令验证是否成功 这样自动会下载里边的大文件 如果clone的时候还没有安装git-lfs,可以直接在项目目录里执行以下命令获取大文件

    2024年02月11日
    浏览(44)
  • 如何使用git下载github中的文件

    1.首先去官网下载git.exe。 https://git-scm.com/download 2.下载完成后,开始安装,修改一下安装的路径(尽量不要放在C 盘),然后无脑安装,一直点确定到最后安装完成! 3.在桌面右键后发现多了两个选项了么,选择git bash here 4.在弹窗中输入git clone 链接(github上下载的链接),点

    2024年02月11日
    浏览(32)
  • Git 服务器上的 LFS 下载

    以llama为例: https://huggingface.co/meta-llama/Llama-2-7b-hf 报错 GIT_LFS_SKIP_SMUDGE=0 报错 注意 Not in a Git repository. 报错,查看: 因此: 使用 git lfs fetch ,报错: 原因: 对象不存在:指定的对象在远程仓库中不存在。这可能是因为对象已被删除、重命名或移动。请确保你正在尝试获取正

    2024年02月04日
    浏览(40)
  • centOs安装git-lfs并下载huggingface模型

    hf模型都是用git-lfs托管的,可以直接git下载的,天才第一步: 1、安装git-lfs 2、直接git clone 3、测试模型opt-1.3b

    2024年02月12日
    浏览(43)
  • 【git】git lfs 大文件管理

    目录 常用命令 原理 使用方法 报错记录 certificate signed by unknown authority       安装 yum install git-lfs 第一次同时下载文件指针: git lfs clone 第一次同时下载同时下载文件本身: git lfs clone 已经下载了的用下面的命令拉文件本身 git lfs pull Git LFS 其他命令 git lfs ls-files 显示当前被

    2024年02月14日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包