Search courses ranked by devsStop wasting time. Search coding courses, tutorials, and books — ranked by developers who voted for themSee how→
Learn Git


Extra perks unlocked via skillcraft.ai link
Ah, Git. The source control system that every developer uses, but few truly understand. In this course, we'll not just learn how to use Git, but we'll go over some of the plumbing commands that make it all work. By the end, you'll have everything you need to know to get started using Git as a professional developer, plus a bit extra.
Instructor

ThePrimeagen
ThePrimeagen is a popular software engineer, content creator, and educator known for his expertise in Vim, Git, and software development. He creates educational content on YouTube and Twitch, and is passionate about teaching developers efficient coding practices and tools.
Course details
8 hours
video
Included
Freemium
What you'll learn
Master Git fundamentals and repository management
Understand Git internals and plumbing commands
Navigate branching, merging, and rebasing strategies
Configure and work with remote repositories
Prerequisites
Basic command line familiarity
Any programming experience helpful
Who this course is for
Developers new to version control
Programmers wanting to master Git beyond basics
Teams adopting professional Git workflows
Curriculum
Setup
Repositories
Internals
Config
Branching
Merge
Rebase
Reset
Remote
GitHub
Gitignore
Notice something missing?
Help us improve this course information for the community