1. Introduction to Git and GitHub
  2. Getting Started and Understanding Git and GitHub
  3. Git Branching, Merging, and Rebasing
  4. Deleting, Renaming, and Ignoring Files in Git
  5. Collaborating Towards Your/Other Larger Projects over GitHub
  6. Contributing Towards Open-Source Project Repo
  7. Tags and Releases Using Git
  8. Undo or Refresh all the Work Done
  9. Most Commonly Used Git Commands