Git by level

Free Beginner Git Courses

Curated beginner-level Git courses from the best free platforms on the internet.
3Beginner courses
0With certificate

Free beginner Git courses

GitBeginner

Learn Git & GitHub

Codecademy's interactive Git course covers the entire version control workflow: commits, branches, merging, rebasing, remotes, pull requests, and collaborating on GitHub.

Rating 4.68hDetails →

GitBeginner

Git and GitHub Crash Course

This freeCodeCamp crash course is one video, embedded in a freeCodeCamp article and also on YouTube, that takes you from git init to a full collaboration workflow: staging, committing, branching, merging, resolving conflicts, and pushing to a shared GitHub repo. After watching, and typing along, you can manage version control for a real project and open a pull request with confidence. It's built for someone who has never used a terminal for version control before, not for developers already comfortable with git who need niche commands like rebase or bisect. The tradeoff of the video format: there's no interactive sandbox or graded exercises, so you supply your own practice repo to follow along in.

Rating 4.76hDetails →

All free Git courses →