Learn the basics of source control using Git
Overview
Syllabus
- Git Source Control
- Chapter 1 - What Is Version Control?
- Chapter 2 - An Introduction To Git
- Chapter 3.1 - Basic Git Concepts
- Chapter 3.2 - Committing and Pushing
- Chapter 3.3 - Cloning, Fetching, Merging and Pulling
- Chapter 4.1 - Getting Started with Branches
- Chapter 4.2 - Rewriting the History of a Branch
- Chapter 5.1 - Resolving Conflicts
- Chapter 5.2 - Cherry Picking, Resetting & Reverting
- Chapter 6 - Git Branching Strategies
- Chapter 7 - The Most Popular Git Repository Managers
- Chapter 8 - Further Learning Resources
Taught by
Simon Berner