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之间的关系:


相关推荐
@PHARAOH8 小时前
HOW - 基于master的a分支和基于a的b分支合流问题
前端·git·github·分支管理
Lucky GGBond11 小时前
git远程仓库如何修改
java·git
扎克begod12 小时前
Git进阶笔记系列(01)Git核心架构原理 | 常用命令实战集合
java·git·架构·github·springboot
樊南16 小时前
【esp32-uniapp小程序】uniapp小程序篇02——Hbuilder利用git连接远程仓库
git·小程序·gitee·uni-app·hbuilder·torisegit
王景程1 天前
GitHub的主要用途及核心功能
git·github
Мартин.1 天前
[Meachines] [Easy] LinkVortex Git leakage+Ghost 5.58+Double Link Bypass权限提升
git
甜到心里的蛋糕1 天前
github汉化
git·github
可涵不会debug1 天前
【C++】在线五子棋对战项目网页版
linux·服务器·网络·c++·git
Amy_cx2 天前
卸载和安装Git小乌龟、git基本命令
git
铃响十分2 天前
make/Makefile、进度条、git
git