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

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

一.下载

1.下载Git-LFS

https://git-lfs.github.com/

2.安装到git目录下(根据你自己的git目录选择,若未安装git,先安装git)

C:\Program Files\Git\bin\Git LFS

二.新建仓库

2.1注册github完成访问网址,点击头像

lfs怎么上传,Github,git

点击个人简介即可进入进入个人主页 

lfs怎么上传,Github,git

个人主页会显示仓库,点击右上角头像

lfs怎么上传,Github,git

2.2点击Your repositories

lfs怎么上传,Github,git

2.3点击NEW

lfs怎么上传,Github,git

2.4填写项目名称,描述,并添加README

lfs怎么上传,Github,git

点击创建即可

lfs怎么上传,Github,git

项目创建好,复制一下HTTP地址

lfs怎么上传,Github,git

三.上传资源

假设我们上传的是E盘中第一个文件夹里的文件

lfs怎么上传,Github,git

打开Anaconda Prompt

lfs怎么上传,Github,git

先进入到上传项目所在的路径,输入命令

e:
cd E:\1-test

然后输入以下命令即可

git init #创建本地仓库环境
git lfs install #安装大文件上传应用
git lfs track * #追踪要上传的大文件,*表示路径下的所有文件
git add .gitattributes #添加先上传的属性文件(要先上传属性文件,不然有可能失败)
git commit -m "first commit" #添加属性文件上传的说明
git remote add origin https://github.com/HITCSzwx/test.git  #建立本地和Github仓库的链接
git push origin master #上传属性文件
git add * #添加要上传的大文件,*表示路径下的所有文件
git commit -m "Git LFS commit" #添加大文件上传的说明
git push origin master #上传大文件

lfs怎么上传,Github,git

lfs怎么上传,Github,git

注意需要代理,国内网很可能上传失败

这时再查看仓库,进入master分支

lfs怎么上传,Github,git

此时文件上传成功

lfs怎么上传,Github,git

四.下载仓库资源

假设下载到D盘第一个文件夹里

lfs怎么上传,Github,git

在Anaconda Prompt输入命令

d:
cd D:\111
git lfs  clone https://github.com/HITCSzwx/test.git --branch master

如下图:

lfs怎么上传,Github,git此时文件下载成功

lfs怎么上传,Github,git

五.要注意git lfs有限制,超过下方显示的额度就会限制对仓库的操作

lfs怎么上传,Github,git

如果你觉得资源对你有用的话,不要忘记收藏+点赞(手动狗头) 文章来源地址https://www.toymoban.com/news/detail-855074.html

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

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

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

相关文章

  • git大文件管理工具:git-lfs

    Git Large File Storage(LFS)是Git的一个扩展,它允许向Git仓库存储和管理大型二进制文件。对于软件开发中使用大型的图像、音频文件等,Git LFS非常有用。 原理:不同于git每次保存diff,对于git来说,如果是模型或者一些设计大文件,改变一点,对于仓库来说会增加很大的体积,

    2024年02月08日
    浏览(40)
  • 要Git的文件太大,如何使用Git-LFS

    问题:要Git的文件太大 解决:使用Git-LFS,LFS原理这里不详说了 版本新一点的Git已经集成了Git-LFS, 不用单独去下载 。LFS的路径就在D:Program FilesGitmingw64bin,其中D:Program FilesGit是Git的安装目录。 如何用Git-LFS clone: 1、先打开一个文件夹,d:Desktop新建文件夹,cmd进入它(那

    2024年02月10日
    浏览(43)
  • windows下安装使用git-lfs克隆大文件

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

    2024年02月11日
    浏览(54)
  • 关于git与git-lfs对文件压缩存储方面的研究

    先说结论,git使用了Delta增量压缩算法,git-lfs实测没有进行任何压缩,这个结论让我很震惊。 测试过程如下: 测试git仓库自身的压缩 准备一个包含许多杂项文件的文件夹,大概几百M,要保证有一个txt文本文件,做修改用,我们就叫这个文件夹为[数据包]。 将[数据包]压缩为

    2024年01月18日
    浏览(46)
  • Git LFS【部署 01】Linux环境安装git-lfs及测试

    Git LFS(Large File Storage)是一个用于Git版本控制系统的扩展,它专门用来管理大型文件,如图像、音频和视频文件。 安装包下载页面:https://github.com/git-lfs/git-lfs/releases 根据系统信息下载对应的安装包: 本次下载的为: git-lfs-linux-amd64-v3.4.1.tar.gz 下载一个大模型文件: 复制的

    2024年03月18日
    浏览(52)
  • 安装git-lfs时出现Unable to locate package git-lfs的解决方案

      大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作

    2024年02月05日
    浏览(53)
  • 关于git-lfs删除历史版本

    git lfs prune [options] Deletes local copies of LFS files which are old, thus freeing up disk space. Prune operates by enumerating all the locally stored objects, and then deleting any which are not referenced by at least ONE of the following: * the current checkout * all existing stashes * a \\\'recent branch\\\'; see \\\"Recent files\\\" * a \\\'recent commit\\\' on the cur

    2024年01月18日
    浏览(50)
  • 有Root与无Root安装git-lfs

    先查看arm还是AMD 例如当前使用Rocky Linux 8.8版本的内核。因此,应该下载适用于Rocky Linux 8.x的Git LFS安装包。 您可以按照以下步骤在Rocky Linux上安装Git LFS: 打开终端或命令提示符窗口。 使用以下命令下载适用于Rocky Linux 8.x的Git LFS安装包: 下载安装包后,使用以下命令安装Gi

    2024年02月16日
    浏览(53)
  • git-lfs安装及clone常见问题

    1.  安装git for windows-3.20版本,报错Could not find git; can not register Git LFS。 错误原因:可能这个版本有问题。参考:Could not find Git; can not register Git LFS. · Discussion #5031 · git-lfs/git-lfs · GitHub 解决方式:安装Git for Windows 2.36.1 2. 报错fatal: unable to access ‘https://github.com/.......‘: Op

    2023年04月08日
    浏览(42)
  • 无root权限安装git-lfs(linux版)

    首先给大家看一下官方链接:安装 Git Large File Storage - GitHub 文档 git-lfs/INSTALLING.md at main · git-lfs/git-lfs (github.com) 直接用这个命令好啦~绕了一大圈 以下是手动安装 接下来是我的步骤: 首先在本地点击此链接下载:https://github.com/git-lfs/git-lfs/releases/download/v3.2.0/git-lfs-linux-amd64-

    2024年01月20日
    浏览(51)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包