Git is important for any developer.
We just posted a course that will help you learn Git and GitHub from scratch with clear examples, real workflows, branching, merging, stashing, rebase, pull requests, and more. This course is great for beginners who want strong foundations. Sumit Saha developed this course.
Here are the things you will learn in this video:
The difference between Git and GitHub in the simplest way
How Git tracks your work using the working directory, staging area, and repository
Core Git commands: add, commit, status, log, reset, restore, rm
How to work with branches, merge updates, and fix merge conflicts
How to push, pull, and sync your code with GitHub
Using stash, revert, and rebase to handle real-world workflows
How pull requests work and why teams use them
Watch the full course on the freeCodeCamp.org YouTube channel (1-hour watch).