
Git & GitHub Masterclass
This is a Net Ninja Pro Exclusive Course.
This Git & GitHub Masterclass takes you from the very basics of version control through to advanced, real-world workflows. You’ll learn how set up Git in your own projects to track and manage project history, use branches and merges properly, as well as deal with trickier topics like rebasing and resolving conflicts.
You'll also learn a lot about GitHub, covering everything from creating and pushing repositories to collaborating with pull requests, code reviews, and issue tracking. You'll even explore AI-powered workflows to show where Git and GitHub are heading in modern development.
Check out the course preview at the bottom of the page for more info.
In This Course...
- 13 - Understanding Branches (5:41)
- 14 - Switching Between Branches (10:57)
- 15 - Merging Branches (4:37)
- 16 - Deleting Branches (4:28)
- 17 - Other Merging Strategies (4:31)
- 18 - Merge Commits (4:11)
- 19 - Squash Merges (3:27)
- 20 - Merge Conflicts (10:08)
- 21 - Aborting Merges (1:45)
- 22 - VS Code Merge Editor (4:05)
- 32 - Working Together on Projects (2:15)
- 33 - Sharing Access to a GitHub Repo (4:19)
- 34 - Cloning a Repo (4:16)
- 35 - Working on a Feature Branch (2:48)
- 36 - Making a Pull Request (3:33)
- 37 - Code Reviews and Merging (4:52)
- 38 - Pulling Changes (1:53)
- 39 - Protecting Branches (8:00)
- 40 - Issues (8:32)
- 41 - Draft Pull Requests (5:36)
- 42 - Conflicts (Again!) (3:17)
- 43 - Rebasing (9:15)
- 44 - Forking Workflow (4:44)
Sign up for Net Ninja Pro
Monthly Membership
$9/mo
- Instant access to all courses
- Early access to new courses
- Access to premium & Udemy courses
- Cancel at any time
Yearly Membership
$79/yr
- Instant access to all courses
- Early access to new courses
- Access to premium & Udemy courses
- Save over 25%!
Get your first month half price when you use the code NINJAFLEDGLING. (monthly plan only).