-Area where all our files and directories and changes are living all the tiem
-Files and directories that we explicitly add to the staging area
-Where all our snapshots are stored
#Git Branches -Listing all branches
-Adding a branches
-Changing branches
-Marging a branches
-Removing a branch
0 are commits
/--0---0----0 (FEAUTRE1 BRAqNCH)
/ /
0--------0---0---0 (MASTER BRANCH)
init commits
commit
MERGE
/--0---0----0 (FEAUTRE1 BRANCH)
/ \
0------0---0---0-------0