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 4 min
Basic concepts of VC and CM, from rcs to cvs to svn to git
Screencast 15 min
Merge conflicts with GitHub Desktop