- Getting Started
- Why Use Git? The Net Ninja
- Installing Git The Net Ninja
- How Git Works The Net Ninja
- Creating a Repository The Net Ninja
- Staging files The Net Ninja
- Making Commits The Net Ninja
- Undoing Things The Net Ninja
- Getting Good
- Branches The Net Ninja
- Merging Branches (& conflicts) The Net Ninja
- Introduction to GitHub The Net Ninja
- Collaborating on GitHub The Net Ninja
- Forking (& Contributing)