05 - 研究 .git 目录

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

文章目录

  • [1. HEAD](#1. HEAD)
  • [2. config](#2. config)
  • [3. refs](#3. refs)
  • [4. objects](#4. objects)

1. HEAD

2. config

3. refs

4. objects

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

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


相关推荐
算你狠 - ZGX1 小时前
Git使用
git
Lojarro7 小时前
【后端】版本控制
git·subversion
MengYiKeNan13 小时前
Git配置与使用
git
shall_zhao13 小时前
修改仓库中子模块并推送到远程仓库的指定分支
git
鱼钓猫的小鱼干15 小时前
Git 安装
git
子洋15 小时前
迁移 Gitlab 到 Forgejo
前端·git·后端
爱串门的小马驹17 小时前
git,ssh免密公钥配置,gitee为例,GitHub,gitlab同理
运维·git·ssh
小小小妮子~18 小时前
掌握Git分布式版本控制工具:从基础到实践
分布式·git
前端与小赵1 天前
什么是Git,有什么特点
git