Abekus — AI learning and job matching platform logo
0%Complete
Guided Mode

Welcome, champion! 🔥

You've mastered 0 of 147 lessons. Start your first lesson free — no signup needed.

🗺️ Your learning path
Why Version Control Exists
The Three Trees
Repository Anatomy

About this course

Almost every developer uses Git daily and understands maybe a fifth of it — enough to commit and push, not enough to stay calm when a rebase goes sideways or a force push eats a colleague's work. The commands get memorised as incantations, and the model underneath them never quite forms. This free Git and GitHub course builds that model directly: 147 lessons on the object model, branching, merging, rebasing, recovery, remotes and the GitHub collaboration workflow layered on top.

Frequently asked questions