.git/
Gitがバージョン管理を行うためのデータとメタデータが格納されている 参考
code:_
.git
├── config
├── description
├── FETCH_HEAD
├── HEAD
├── hooks
├── index
├── info
│ └── exclude
├── logs
│ ├── HEAD
│ └── refs
├── objects
│ ├── info
│ └── pack
├── packed-refs
└── refs
├── heads
├── remotes
└── tags
GPT-4.icon
現在のブランチやタグの指し示す位置を管理する
各ブランチの最新コミットのハッシュが記録されている
タグの参照が記録されている
ブランチやリファレンスの変更履歴が記録されています。
操作履歴を追跡し、変更の原因やタイミングを特定するのに役立ちます(git reflog コマンドで参照可能)。
膨大な数のリファレンス(ブランチやタグ)を効率的に格納するために圧縮された参照情報。
パフォーマンス向上のために利用されます。