UPDATES

LearnGit.io v2 is here

A rethink of LearnGit from the ground that makes progression easier & more intuitive. Step-by-step interactive visualizations are here to stay, and the platform is now open to anyone (even without an account).

A rethink of LearnGit from the ground that makes progression easier & more intuitive. Step-by-step interactive visualizations are here to stay, and the platform is now open to anyone (even without an account).

Jack Lot

•

updates

New Lesson: Worktrees

The new Git worktrees lesson is now live. Learn how to check out multiple branches at once inside independent workspaces.

The new Git worktrees lesson is now live. Learn how to check out multiple branches at once inside independent workspaces.

Jack Lot

•

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