Concepts of configuration management and version control, and how they are implemented using git and GitHub.
Why, what, how, and when you will learn about configuration management
Screencast 3 min
Basic concepts of VC and CM, from rcs to cvs to svn to git
Screencast 15 min
About version control, a short history of git, git basics
Signup, setup git, create a repo, fork a repo, be social, try git
Google Tech Talk (optional, but interesting (1M+ views))
Screencast 70 min Optional
“A collection of cool hidden and not so hidden features of Git and GitHub.”
Optional
Use the Learn GitHub Branching interactive game to learn about Git
13 Sep 09:00 PM
Use the Try Git and Git Rocks sites to learn about Git
Optional 12 Sep 09:00 PM
Learn about Git using the CodeAcademy tutorial
Discuss your learnings about configuration management
Technical Essay 15 Sep 09:00 PM