Introductory Section
  • Navigating this course
  • Gitting Installed (Mac)
  • Gitting Installed (Windows)
Interacting with the Terminal
  • Basic Terminal Commands
  • Advanced Terminal Commands
Git
  • Initializing your repository
  • Staging Files and Committing them
  • Back in Time
  • Start Your Quotebook
  • Branching
  • Edit Your Quotebook
  • Merging
  • Merge Conflicts
  • Finalize Your Quotebook
  • Git Diff
Collaborating with Git and Github
  • What is a Remote?
  • Github and Pushing
  • Pulling
  • Git Clone
  • Git Fork
  • Workflow Tip: Pull Often
Advanced Topics
  • Git Ignore
  • Git Stash
  • Git Rebase
  • Git Squash