Quick recap

Let's quickly summarize what we've learned so far:

  • Workspace/working directory: All the files and directories currently in our filesystem
  • Index/staging area/cache: All the modifications you want to commit
  • Repository (the .git directory): Hosts a history of all your committed and tracked files