.git 目录结构

  Git 本地仓库的信息都保存在 .git 文件中,今天我们就来了解下这个目录结构。

.git
|—— hooks             # 文件夹,钩子
|—— info              # 文件夹
| |—— exclude
| |—— refs
|—— logs              # 文件夹,提交日志信息
| |—— refs            # 文件夹
| | |—— heads
| | |—— remotes
| |—— HEAD            
|—— objects           # 文件夹
|—— refs              # 文件夹
|—— COMMIT_EDITMSG    # 文本文件,保存了最后一次提交信息
|—— config            # 文本文件,保存了git相关配置,比如远程分支、分支指向、策略、模式等
|—— description       # 文本文件
|—— FECTH_HEAD        # 文本文件,记录和服务器各分支的最后一次commit SHA1值
|—— HEAD              # 文本文件,记录当前工作区所在的分支,例如ref: refs/heads/master
|—— index             # 文本文件,暂存区索引文件
|—— package-refs
上一篇:refs转发


下一篇:Android-Java-面向对象与面向过程的简单理解