Source Control for Test Automation with Git MOC

Links:

1. What is Version Control

2. Introduction to Git

3.1 Basic Git Concepts

3.2 Committing and Pushing

3.3 Cloning, Fetching, Merging and Pulling

4.1 Branches

4.2 Rewriting the History of a Branch

5.1 Resolving Conflicts

5.2 Cherry-picking, resetting,reverting

6. Git Branching Strategies

8. Further Learning Resources

Final Tips on Using Git