README

Working Directory

  • Area where all of our files and directories and changes are living all the time

Staging Area

  • Files and directories that we explcitly add to the staging area

Git Repository

  • Where all our snapshots are stored

Git Branches

  • Listing all branches
  • Adding a branch
  • Changing branches
  • Merging a branch
  • Removing a branch
          0-----0-----0
         /             \
  0-----0----0-----0----0-----0