
Git finally makes sense.
Git finally makes sense.
Understand how Git works with animated visual walkthroughs. Git confidence in hours, not years.
Understand Git with animated visual breakdowns. Confidence in hours, not years.
Confidence in hours, not years, with animated visual breakdowns.

Watch a quick tour
1 minute
Watch a quick tour

Git finally makes sense.
Understand how Git works with animated visual walkthroughs. Git confidence in hours, not years.
Confidence in hours, not years, with animated visual breakdowns.
Tap for a tour
Trusted by professionals…
Trusted by professionals…
Trusted by professionals…
"Every engineer should know the what and why behind their tools; highly recommend LearnGit to make it all click!"
"Every engineer should know the what and why behind their tools; highly recommend LearnGit to make it all click!"


Kento Locatelli
Sr. Software Engineer at


Amazon
...and students
…and students












What you'll learn
LearnGit.io features learning tracks: straight-to-the-point modules that prompt deep understanding and incremental progression.
Syncing Techniques
Collaborative Workflows
What you'll learn
LearnGit.io features learning tracks: straight-to-the-point modules that prompt deep understanding and incremental progression.
Syncing Techniques
Collaborative Workflows
What you'll learn
Over 4 hours of rich video lessons organized into beginner through advanced modules.
Fundamental Operations
Along with fundamental Git terminology, learn to create repositories. Understand how to track, stage and commit files.
Branching & Merging
Explore Git's "killer feature". Branches enable different lines of development to be cleanly separated.
Syncing Techniques
Learn to duplicate existing remote repositories, and the commands for syncing work. Confidently tackle conflicts.
Rebase
Deep-dive into rewriting Git history using Rebase.
Intro & Installation
Learn the principals behind Version Control Systems (VCS) and what sets Git apart. Install and configure Git.
Backtracking
Start by learning how to read Git history, then utilize Git's backtracking abilities to undo and restore work.
Collaboration Theory
Learn the principals behind local/remote repositories and how work moves between them. Setup and configure remote repositories.
Collaborative Workflows
Learn the workflows of professional software teams, and explore real-world implementations of Git's collaboration features.
Hosting Services
Feedback Requested
Additional Material
Included here is a rough roadmap of future material. Expect this list to evolve with user feedback (like yours!).
"LearnGit does a fantastic job of teaching both simple and complex git concepts! I would highly recommend LearnGit to any new programmers"
"LearnGit does a fantastic job of teaching both simple and complex git concepts! I would highly recommend LearnGit to any new programmers"


Zach York
Sr. Software Engineer at


AWS
"I’ve been a professional software engineer for over ten years, and while I use git every day, these lessons helped really solidify my understanding"
"I’ve been a professional software engineer for over ten years, and while I use git every day, these lessons helped really solidify my understanding"


Michael Grimes
Sr. Software Engineer at


Discord
About Me
Jack Lot Raghav
I'm Jack Raghav, a software engineer with 10+ years experience at companies like Amazon and AWS, where I collaborated on complex, global codebases and had the opportunity to mentor dozens of engineers. Over the years I kept seeing the same Git knowledge gaps—critical collaboration skills that were never formally taught.
I built LearnGit.io to teach Git the way I wish I'd learned it: visually and systematically, building from essentials to advanced skills incrementally. My goal is to get you contributing to your team's codebase quickly, without over-preparing or getting lost in concepts you don't need yet.
Cheers,



Stop Guessing What Git Is Doing.
Learn Git visually with clear animations that explain what’s happening under the hood — so you can fix mistakes instead of fearing them.

Stop guessing what Git is doing.
Learn Git visually with clear animations that explain what’s happening under the hood — so you can fix mistakes instead of fearing them.
More praise from members…
"Jack has successfully condensed the core concepts of Git, focusing on valuable insights while maintaining an engaging approach. The content is of exceptional quality"
"The content is of exceptional quality"


David Sinclair
CTO at


Midian Technology
FAQ
What is LearnGit.io
Will I need any prior Git experience?
Why choose LearnGit.io over Coursera, Udemy, CodeAcademy courses?
Does LearnGit.io have a one-time price?
Can I try before I buy?
Can I get a refund if I decide LearnGit.io is not for me?
Can I get a receipt for reimbursement?
Do you have a student discount?
I live in a country with lower purchasing power than the US dollar.
Will you offer languages other than English?
I have a question that's not on this list
What is LearnGit.io
Will I need any prior Git experience?
Why choose LearnGit.io over Coursera, Udemy, CodeAcademy courses?
Does LearnGit.io have a one-time price?
Can I try before I buy?
Can I get a refund if I decide LearnGit.io is not for me?
Can I get a receipt for reimbursement?
Do you have a student discount?
I live in a country with lower purchasing power than the US dollar.
Will you offer languages other than English?
I have a question that's not on this list
What is LearnGit.io
Will I need any prior Git experience?
Why choose LearnGit.io over Coursera, Udemy, CodeAcademy courses?
Does LearnGit.io have a one-time price?
Can I try before I buy?
Can I get a refund if I decide LearnGit.io is not for me?
Can I get a receipt for reimbursement?
Do you have a student discount?
I live in a country with lower purchasing power than the US dollar.
Will you offer languages other than English?
I have a question that's not on this list

