当前位置: 首页 > news >正文

git lfs

阿里云:如何使用Git LFS?
gitcode:Git LFS

目录

  • 使用 LFS 上传单个大文件到远程仓库
  • 查看 git lfs 当前跟踪的文件列表
  • 不再通过 LFS 跟踪 .pdf 文件

使用 LFS 上传单个大文件到远程仓库

git lfs track "*.pdf"        # .pdf后缀结尾的文件使用Git LFS进行存储("*.bigfile"的双引号必须加)
git lfs track                # 查看当前已跟踪的Git LFS File 类型
git add .gitattributes && git commit -sm "Add *.pdf LFS config"  # 为了让"*.pdf"的配置生效,需要将.gitattributes文件进行提交
追加大文件
git add . && git commit -sm "Add pdf file"
git push origin release
  1. git lfs track "*.pdf" → .pdf后缀结尾的文件使用Git LFS进行存储("*.bigfile"的双引号必须加)
    在这里插入图片描述

  2. git lfs track → 查看当前已跟踪的Git LFS File 类型
    在这里插入图片描述

  3. git add .gitattributes && git commit -sm "Add *.pdf LFS config" → 为了让"*.pdf"的配置生效,需要将.gitattributes文件进行提交
    在这里插入图片描述

  4. git add . && git commit -sm "Add pdf file" → 把一个.pdf文件push到远程仓库
    在这里插入图片描述


查看 git lfs 当前跟踪的文件列表

git lfs ls-files → 查看 git lfs 当前跟踪的文件列表
在这里插入图片描述

不再通过 LFS 跟踪 .pdf 文件

# 从 Git 仓库的暂存区移除所有 .pdf 文件,但保留它们在工作目录中
git rm --cached "*.pdf"# 如果之前是通过 LFS 跟踪,还需要移除 LFS 跟踪规则
git lfs untrack "*.pdf"                           # 从 LFS 跟踪中移除 *.pdf 文件
git add .gitattributes
git commit -m "Untrack *.pdf files from LFS"
git lfs prune                                     # 清理 LFS 缓存

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


http://www.mrgr.cn/news/83439.html

相关文章:

  • C#版 软件开发6大原则与23种设计模式
  • 探索 Cloudflare Workers:高效边缘计算的新选择
  • 【AI自动化渗透】大模型支持的自动化渗透测试,看蚂蚁和浙大的
  • RT-DETR代码详解(官方pytorch版)——参数配置(1)
  • 相加交互效应函数发布—适用于逻辑回归、cox回归、glmm模型、gee模型
  • Cygwin, MinGW
  • Docker 基础知识
  • Flyte工作流平台调研(四)——服务部署
  • 【数据分析】一、初探 Numpy
  • 计算机视觉算法实战——视频分析(Video Analysis)
  • 【Vim Masterclass 笔记09】S06L22:Vim 核心操作训练之 —— 文本的搜索、查找与替换操作(第一部分)
  • SpringCloud项目搭建快速入门
  • CentOS 7 下 MySQL 5.7 的详细安装与配置
  • C语言程序环境和预处理详解
  • 模拟闯红灯的抓拍系统
  • RabbitMQ高级篇
  • LeetCode 热题 100 | 双指针
  • 【数据结构】第1天之Java中的数据结构
  • 【MySQL学习笔记】MySQL视图View
  • C语言中两个不同类型的结构体相互赋值
  • ffmpeg 常用命令 案例
  • word中电流符号i或者j,这两个字母的头上的点会消失---完美解决办法
  • AI人工智能(3):Python 入门机器学习
  • fisco bcos CRUD编写合约的注意点
  • 【应用篇】09.自主Shell命令行解释器
  • mysql中创建计算字段