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

05 - 研究 .git 目录

查看所有文章链接:(更新中)GIT常用场景- 目录

文章目录

  • 1. HEAD
  • 2. config
  • 3. refs
  • 4. objects

1. HEAD

在这里插入图片描述

2. config

在这里插入图片描述

3. refs

在这里插入图片描述

4. objects

在这里插入图片描述

Git对象一共有三种:数据对象 blob、树对象 tree以及提交对象 commit,这些对象都被保存在了.git/objects目录下,git cat-file 查看objects目录下的对象时,例如45目录下,查看文件时需要在文件名前面加上45目录名。

在这里插入图片描述

git cat-file # 命令 显示版本库对象的内容、类型及大小信息。
git cat-file -t 458562a843 # 显示版本库对象的类型
git cat-file -s 458562a843 # 显示版本库对象的大小
git cat-file -p 458562a843 # 显示版本库对象的内容
  • commit、tree和blob之间的关系:

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

http://www.lryc.cn/news/128862.html

相关文章:

  • MySQL之索引和事务
  • ⛳ 将本地已有的项目上传到 git 仓库
  • ADB常用命令整理(全网最全)
  • BBS项目day02、注册、登录(登录之随机验证码)、退出登录、密码加密加盐、首页(导航条、模态框,修改密码)
  • HTML5+CSS3自用笔记
  • 无则插入有则更新(PostgreSQL,MySQL,Oracle、SqlServer)
  • 常见的 JavaScript 框架比较
  • 基于R语言APSIM模型进阶应用与参数优化、批量模拟
  • AMD卡启动Stable Diffusion AI绘画的方法
  • Ubuntu系统kubeadm安装K8S_v1.25.x容器使用docker(K8S_v1.24版本以后依然使用docker容器管理)
  • 【MaxKey对接一】对接gitlab的oauth登录
  • 【Buildroot】构建根文件系统等
  • 利用css动画和定时器setTimeout,实现上传图片进度条
  • 关于VScode插件,你不得不知道的几件事
  • MySQL 奇遇记三则
  • UI设计师的主要职责说明(合集)
  • SOLIDWORKS 2023中装配体配合的正确使用方法 硕迪科技
  • 代码随想录——96.不同的二叉搜索树
  • 智安网络|零信任安全框架:保障数字化时代网络安全的最佳实践
  • Rancher管理K8S
  • 【Linux】一切皆文件
  • C++学习笔记4
  • x11 gtk qt gnome kde 之间的区别和联系
  • MAC访问MySQL下的data目录
  • WebMagic - 创意前端项目集合(点击链接可在电脑上查看效果)
  • 黑马项目一阶段面试58题 苍穹外卖业务逻辑15题
  • C++学习笔记总结练习: 字符串类MyString的实现
  • 测试人进阶技能:单元测试报告应用指南
  • 非2的幂次的ASTC纹理格式尺寸对带宽的影响
  • Java设计模式之策略模式