当前位置:   article > 正文

Git LFS(Large File Storage)使用简介_mac git lfs

mac git lfs

前言

将二进制文件与存储库文件的其余部分一起存储的最佳方法之一是使用 Git 大型文件存储 (LFS)。Git LFS 用称为 OID 的 SHA-256 哈希指针替换音频样本、视频、数据集和图形等大文件,OID 是 Git 中对象 ID 的缩写,同时将文件内容存储在远程服务器上

安装 Git LFS

  • 下载:

    • Linux Debian 和 RPM packages: https://packagecloud.io/github/git-lfs/install

    • Windows:目前lfs已经集成在了 Git for Windows 中,直接下载和使用最新版本的Windows Git即可。

    • 直接下载二进制包:git-lfs.github.com

    • 依据源码构建:https://github.com/git-lfs/git-lfs

  • 安装:

    • 如果你选择使用二进制包下载后安装,直接执行解压后的./install.sh脚本即可;

    • Mac: brew install git-lfs

    • ubuntu: apt-get install git-lfs

    • centos: yum install git-lfs

  • 安装验证:

    • 执行git lfs install命令,让当前环境支持全局的LFS配置
    • git lfs -v

使用步骤

开启功能

安装好git lfs后,需要让本地仓库支持Git LFS,在机器上执行

$ git lfs install
Updated pre-push hook.
Git LFS initialized.
  • 1
  • 2
  • 3

配置Git LFS 追踪文件

告诉lfs需要管理追踪的大文件,执行git lfs track file
例:

  • 追踪仓库根目录下的 3.pdf,执行 git lfs track "3.pdf"&#
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/412240
推荐阅读
相关标签
  

闽ICP备14008679号