git_03_.git目录

.git目录

.git是 git init 创建目录时生成的隐藏文件夹

.git/HEAD

这个文件标记的是其他分支

通过cat .git/HEAD 查看文件内的内容

linux - cat

cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。

linux-cat文档

.git/config

内置配置文件,查看当前git配置

git cat-file 提供查询对象内容类型和大小的信息

参数 意义
-s 显示由标识的对象大小。
-e 如果存在且是有效对象,则退出为零状态。如果的格式无效,则退出非零,并在stderr上发出错误。
-p 根据其类型,打印的内容
-t 显示由标识的对象类型。

.git/refs

这个目录下有

– heads # 分支

----你建立的branch

– tags # 标签, 标示版本

----你创建的标记

.git/object

分布着各个版本的文件

猜你喜欢

转载自blog.csdn.net/qq_41249913/article/details/88235591
今日推荐