首页 > 其他分享 >Git LFS 安装及使用

Git LFS 安装及使用

时间:2023-11-16 16:58:46浏览次数:37  
标签:git lfs com Git https 安装 LFS gitattributes


一、安装(Linux):

curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
sudo apt-get install git-lfs

其它操作系统上的安装,见官方安装文档:

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

二、配置及使用

  • 在 Git 仓库中为仓库初始化相关配置
git lfs install
  • 添加要LFS 追踪的文件

    • 添加指定后缀的文件

      git lfs track "*.zip"
      
    • 添加指定文件

      git lfs track "1.zip"
      

    这个命令会更改仓库中的 .gitattributes 配置文件 (如果之前不存在这个文件,则会自动新建):

    查看如下:

    cat .gitattributes
    
    protect/core/tools/v3.1.1.13.zip filter=lfs diff=lfs merge=lfs -text
    

    通过 git lfs ls-files命令也可查看,追踪文件列表。

    • 取消追踪文件

      git lfs untrack "1.zip"
      
  • 保存并提交配置

    git add .gitattributes
    git commit -m "add .gitattributes"
    

Git LFS 操作指南:
https://help.gitee.com/enterprise/code-manage/code-hosting/large-file-manage/git-lfs
https://docs.github.com/zh/repositories/working-with-files/managing-large-files/installing-git-large-file-storage
https://github.com/git-lfs/git-lfs#getting-started
https://zzz.buzz/zh/2016/04/19/the-guide-to-git-lfs/


标签:git,lfs,com,Git,https,安装,LFS,gitattributes
From: https://www.cnblogs.com/tjw-bk/p/17836565.html

相关文章

  • harbor安装文档
    1,官方文档安装dockercurl-fsSLhttps://get.docker.com|bash-sdocker--mirrorAliyun2,官方文档安装docker-composesudocurl-L"https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-$(uname-s)-$(uname-m)"-o/usr/local/bin/do......
  • 关于git diff 的使用
    gitdiff【范围】>【重定向文件名称】gitdiffsystem/sepolicy/private/>test.diff将system/sepolicy/private/下的修改,产出diff文件到 test.diff文件中结果: ......
  • GitHub、Google等镜像加速地址收集
    摘要本文用于收集GitHub、Google等镜像/加速地址。GitHubGitHub加速地址一览fastgithubHttps://www.fastgithub.com/(推荐)站源地址缓存github.comwww.fastgithub.com无raw.githubusercontent.com无github.githubassets.com无customer-stories......
  • Linux 离线安装docker
    一、Linux离线安装docker1.下载Linux版本离线安装包下载地址https://download.docker.com/linux/static/stable/x86_64/下载的最新版本docker-24.0.7.tgz2.安装docker上传安装包创建文件夹dockersoftware#mkdirdockersoftware上传docker-24.0.7.tgz到/docke......
  • JDK系列---【linux系统脚本快速安装JDK】
    1.install.shtar-zxvfjdk8.tar.gzmvjdk8u201jdk8#查看是否系统自带openjdkrpm-qa|grepjava#卸载自带openjdkrpm-etadata-java-2022a-1.el8.noarchjavapackages-filesystem-5.3.0-1.module+el8+2447+6f56d9a6.noarchjava-1.8.0-openjdk-headless-1.8.0.322.b06-11.......
  • git clone报错SSL connect error
    解决CentOS6.6上Git操作引发的SSL连接错误问题最近在处理一个CentOS6.6服务器上的问题时,遇到了一个比较棘手的问题。我的小伙伴在操作Git时,发现无法执行gitpull命令,提示找不到Git组件。在这篇文章中,我会详细介绍我们是如何定位和解决这个问题的。问题描述在一个已经很久没有......
  • Vue3实战 - 第一章 node.js/npm安装、配置
    一、node.js 安装(windows)1、下载并安装nodehttps://nodejs.org/en安装到 D:\Java\nodes 路径2、配置环境变量检查是否安装成功3、配置全局包存放目录和缓存目录npmconfigsetprefix"D:\nodejs\node_global"npmconfigsetcache"D:\nodejs\node_cache"4、安......
  • Xshell7 显示需要更新安装版本,才能继续使用-解决
    昨天还在使用,今天打开的时候,就遇到Xshell7,提示"要继续使用此程序,您必须应用最新的更新或使用新版本"网上找了下解决方法,最终尝试一种方法进行了解决:方法一:更新电脑系统时间为2022-11-16日,再次打开xshell就可以使用了。但这种方法有个弊端,需要每次打开前都更新系统时间......
  • git 终极原理
    git分为工作区,暂存区本地仓库和远程仓库,他们的关系如下本地工作区有修改,但是没有提交,此时又gitpull了远程仓库会怎么样,会提示有修改没有提交,无法pull,请先add/commit提交以后再pull通过gitstatus命令查看有没有工作区的修改先提交本地修改,然后再pull工作区文件没有冲突,自......
  • Git使用基础
    Git是什么?Git是一个版本控制系统,用于跟踪文件和项目的变化。它可以帮助多个开发者在同一个项目上协同工作,同时还能够追踪项目的历史和变更。 本地仓库和远程仓库本地仓库:本地仓库是存储在你自己计算机上的Git仓库。当你在项目文件夹中运行gitinit命令时,它会初始化一......