PART 1 - Getting Started
1. What is Version Control?
2. What is Git and Why is it Special?
3. Getting Git Installed
4. Doing the Basics
PART 2 - Taking Git to the Next Level with Github
5. What is Github?
6. Setting up with Github
7. Exploring Github - Batteries are Included
8. Creating Your First Repository
9. Pushing and Pulling the Git Way
10. Forking a Repository and Making a Difference
PART 3 - Deeper into Github
12. Social Coding with Github
13. Getting Graphical with Git
14. Gists
PART 4 - If Github isn't for You
15. Introducing Bitbucket
16. Getting Set Up
17. Making Yourself at Home
18. Introducing the Awesome Source Tree Git Client