Fundamental Git workflow

Key Terms

  1. modify aka change files in the working directory (local computer)
  2. add changes to a staging area which allows us to control what files to track with Git
  3. commit save selected changes as a version onto our local repo (local history)
  4. push our new local version to a remote repo (GitHub)
  5. pull sync local git repo with a remote repo