This software version control tutorial talks about one of the most useful features, branching, which is a way, for example, of maintaining files for software features separate from the main code branch. Watch more at http://www.lynda.com/ALMTFS-tutorials/Fundamentals-Software-Version-Control/106788-2.html?utm_medium=viral&utm_source=youtube&utm_campaign=videoupload-dev-QQhD5VveZhw.
This tutorial is a single movie from the third chapter of Fundamentals of Software Version Control course presented by lynda.com author Michael Lehman. The complete course is 2 hours and 55 minutes long and reviews the history of version control and demonstrates the fundamentals concepts: check-in/checkout, forking, merging, commits, and distribution
“Introduction
1. Overview of Software Version Control
2. Background of Software Version Control
3. Version Control Concepts
4. Subversion
5. Perforce
6. Microsoft Team Foundation Server (TFS)
7. Git
8. Mercurial
Conclusion”