1. Introduction
  2. Level 0
  3. Installation and setup
  4. Initializing a repository
  5. Inspecting the state of a repository
  6. Making changes
  7. Describing changes
  8. Creating a new commit
  9. Working with remotes
  10. Updating bookmarks
  11. Level 1
  12. Branching
  13. Inspecting a commit
  14. Creating a merge commit
  15. Excluding files from version control
  16. Rebasing
  17. Adding more bookmarks