Beto Moedano's course takes Git and GitHub from a first introduction all the way to the workflows real engineering teams rely on.
The Fundamentals
You'll start by understanding what Git and GitHub actually are and how they differ, then install and configure Git, create your first repository, and get comfortable with essential commands: cloning, committing, undoing changes, and managing .gitignore.
Branching and Collaboration
- Creating, merging, and managing branches, including rebasing and remote repositories
- Contributing to larger projects through pull requests, reviewers, and code review
- Resolving merge conflicts smoothly
- Working with Git directly inside Visual Studio Code
The 24-lesson course closes with best practices around branch naming, writing meaningful commit messages, and using a feature branch strategy, so you finish able to work confidently on your own projects or as part of a large team.