.git ↔ dotconfig dir to store all content in repo
.git/hooks
.git dir with Git Hooks scripts to execute before/after git events
objects
.git dir for git as object db
config
.git file with local config settings
refs
.git dir to store tag/branch info
HEAD
.git file to store ref to current Master Branch
index
.git binary file with Staging info
References
.git/hooks↔.gitdir with Git Hooks scripts to execute before/after git eventsgit rm -rf .git↔ to del.gitfrom project