features

Interactive visualizations

Interactive step-by-step visualizations are rolling out to LearnGit.io lessons. Live now in the Fundamentals of Git learning track — more to come in 2026.

Interactive step-by-step visualizations are rolling out to LearnGit.io lessons. Live now in the Fundamentals of Git learning track — more to come in 2026.

Jack Lot

essays

AI is our next abstraction layer

Even in the age of AI, the evolution of software engineering reflects a predictable trajectory — abstraction layers stacked on top of each other.

Even in the age of AI, the evolution of software engineering reflects a predictable trajectory — abstraction layers stacked on top of each other.

Jack Lot

tutorials

Add Git to your terminal prompt

ZSH's vcs_info unlocks some interesting prompt customizations

ZSH's vcs_info unlocks some interesting prompt customizations

Jack Lot

videos

Git doesn’t need pull requests — so why do they exist?

PRs are essential for managing trust and collaboration in code development, they're also not a Git feature.

PRs are essential for managing trust and collaboration in code development, they're also not a Git feature.

Jack Lot

updates

LearnGit.io Is Now Free for Students & Teachers!

LearnGit.io is now free for students and educators. Please help spread the word! A share on Reddit, Discord, or with your classmates would be much appreciated.

LearnGit.io is now free for students and educators. Please help spread the word! A share on Reddit, Discord, or with your classmates would be much appreciated.

Jack Lot

videos

A simple guide to pull requests

Pull requests are a powerful way to scale collaboration. They let (potentially) hundreds or thousands of contributors safely suggest changes to open source projects. Let's go behind the scenes...

Pull requests are a powerful way to scale collaboration. They let (potentially) hundreds or thousands of contributors safely suggest changes to open source projects. Let's go behind the scenes...

Jack Lot

features

A Better Feedback UI

In an effort to lower the barrier for feedback, you'll now find thumbs up/down buttons at the top of each LearnGit.io page.

In an effort to lower the barrier for feedback, you'll now find thumbs up/down buttons at the top of each LearnGit.io page.

Jack Lot

tutorials

5 Essential Git Commands

Ever find yourself poking around a Git project wondering “What’s even going on here?” Whether you’re jumping into a new codebase or returning to an old one, Git gives you powerful tools to get oriented quickly.

Ever find yourself poking around a Git project wondering “What’s even going on here?” Whether you’re jumping into a new codebase or returning to an old one, Git gives you powerful tools to get oriented quickly.

Jack Lot

videos

Fork vs Clone: What’s the difference?

While both fork and clone create copies of repositories, they serve different purposes—especially when collaborating on open-source projects. Let’s break it down.

While both fork and clone create copies of repositories, they serve different purposes—especially when collaborating on open-source projects. Let’s break it down.

Jack Lot

features

Quizzes

Quizzes are now available on LearnGit.io

Quizzes are now available on LearnGit.io

Jack Lot

essays

I quit my job to teach Git, here's how it's going

Two and a half years ago, I quit my full-time job as a software engineer at Amazon. Since then, I've been recovering from burnout and attempting to start a business teaching Git to people on the internet.

Two and a half years ago, I quit my full-time job as a software engineer at Amazon. Since then, I've been recovering from burnout and attempting to start a business teaching Git to people on the internet.

Jack Lot

features

Progress Tracking

Track which lessons you've completed, and get an overall idea of your progression

Track which lessons you've completed, and get an overall idea of your progression

Jack Lot

updates

LearnGit's First Black Friday Sale is Live!

From now until Dec 4th, 2024 LearnGit.io is 50% with voucher code "blackfriday2024"

From now until Dec 4th, 2024 LearnGit.io is 50% with voucher code "blackfriday2024"

Jack Lot

videos

A Simple Introduction to Gitflow

As waterfall development models gave way to continuous deployment, Gitflow also fell out of favor. However, that doesn’t mean Gitflow is no longer useful or that waterfall is never the best choice for a software project.

As waterfall development models gave way to continuous deployment, Gitflow also fell out of favor. However, that doesn’t mean Gitflow is no longer useful or that waterfall is never the best choice for a software project.

Jack Lot

essays

The real tech skills that get you promoted

Jack Lot

updates

LearnGit.io Company Update - July/August 2024

As summer travels take me from the East coast to the West coast and back again, LearnGit.io get's some major updates.

As summer travels take me from the East coast to the West coast and back again, LearnGit.io get's some major updates.

Jack Lot

essays

Why I quit Amazon after 7 years

Jack Lot

updates

LearnGit.io Company Update - May/June 2024

Jack Lot

updates

LearnGit.io Company Update - April 2024

Jack Lot

essays

From teenage dreams to digital realities

Jack Lot

updates

LearnGit.io Company Update - March 2024

Jack Lot

updates

LearnGit.io Company Update - February 2024

Jack Lot

updates

LearnGit.io Company Update - January 2024

Jack Lot

updates

LearnGit.io Company Update - December 2023

Jack Lot

updates

LearnGit.io Company Update - November 2023

Jack Lot

updates

LearnGit.io Company Update - October 2023

Jack Lot

updates

LearnGit.io Company Update - September 2023

Jack Lot

updates

LearnGit.io Company Update - August 2023

Jack Lot

updates

LearnGit.io Company Update - July 2023

Jack Lot

updates

LearnGit.io Company Update - June 2023

Jack Lot

Make Git Finally Click.

Stop guessing what Git is doing. Confidently instruct AI agents, and fix mistakes instead of fearing them.

Mental models beat memorization

Stop guessing what Git is doing, and start building real Git confidence.

Mental models beat memorization

Stop guessing what Git is doing. Confidently instruct AI agents, and fix mistakes instead of fearing them.

Support

Need help? Email support@learngit.io

© 2026 LEARNGIT.IO

Support

Need help? Email support@learngit.io

© 2026 LEARNGIT.IO

Support

Need help? Email support@learngit.io

© 2026 LEARNGIT.IO