🌐
Learn Git Branching
learngitbranching.js.org
Learn Git Branching
An interactive Git visualization tool to educate and challenge!
Discussions

Recommend me an interactive git tutorial.
Do you mean this webpage? https://learngitbranching.js.org/ More on reddit.com
🌐 r/git
12
27
April 3, 2020
An interactive tutorial for learning git basics
This is exactly how I learned git many many years ago. More on reddit.com
🌐 r/git
12
56
February 6, 2023
Best interactive browser based tutorial
Not a tutorial, but I used (and still use) https://git-school.github.io/visualizing-git/ to learn the result of a lot of the basic commands. It doesn't have everything though, and you'd have to use another tutorial if you want instruction. I also used https://learngitbranching.js.org/ that you mentioned. More on reddit.com
🌐 r/git
1
5
June 22, 2023
Looking for a specific Git tutorial
https://gitexercises.fracz.com/ https://www.katacoda.com/courses/git https://learngitbranching.js.org/ https://gitimmersion.com/ https://www.educative.io/courses/guide-to-git-and-version-control?affiliate_id=5073518643380224 https://berkeley-stat159-f17.github.io/stat159-f17/lectures/01-git/Git-Tutorial..html https://www.codecademy.com/learn/learn-git https://www.educative.io/courses/learn-git-hard-way https://gitready.com/ https://play.instruqt.com/public/topics/getting-started-with-git https://githowto.com/ https://www.webfx.com/blog/web-design/interactive-git-tutorials/ https://www.atlassian.com/git https://lab.github.com/ https://hackr.io/tutorials/learn-git https://www.git-tower.com/learn/git/ebook More on reddit.com
🌐 r/git
3
3
February 15, 2022
Rating: 4.8 ​ - ​ 150 votes
🌐
Ohmygit
ohmygit.org
Oh My Git!
To teach players how to use Git for collaboration in teams, Oh My Git! puts a focus on how to interact with remotes, and which workflows exist when dealing with multiple repositories:
🌐
inter-git
inter-git.com
Git Tutorial for Beginners: Learn Git Online, Interactively | inter-git
Learn Git the easy way with this interactive Git tutorial for beginners. Master version control, commits, branching, and merging through hands-on lessons in your browser, no installation required.
🌐
GitHub
github.com › pcottle › learnGitBranching
GitHub - pcottle/learnGitBranching: An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git! · GitHub
1 week ago - An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git! - pcottle/learnGitBranching
Author: pcottle
🌐
Antonz
antonz.org › git-by-example
Git by example: Interactive guide
Interactive introduction to Git with real-world use cases.
Find elsewhere
🌐
The-turing-way
book.the-turing-way.org › reproducible-research › vcs › vcs-git-interactive
Interactive, Visual Git - The Turing Way
The LearnGitBranching tool created by pcottle provides an interactive, visual introduction to Git. This browser-based, interactive tool includes tutorials and allows you to practice using Git through a virtual “repository” and sandbox.
🌐
GitByBit
gitbybit.com
GitByBit: Learn Git for FREE through practice
Unlike traditional Git tutorials that rely on videos or static text, use simulated examples, or make you bounce between your editor and a browser, GitByBit lets you work with the actual Git installed on your computer.
🌐
DEV Community
dev.to › drewtownchi › favorite-git-interactive-tutorials-or-videos-5ff0
Favorite Git Interactive Tutorials or Videos? - DEV Community
October 21, 2019 - Learning git branches is an educational game that interactively teaches the most important stuff. I stumbled over it when looking through Sindresorhus' awesome repository (btw a nice resource as well github.com/sindresorhus/awesome).
🌐
Reddit
reddit.com › r/git › recommend me an interactive git tutorial.
r/git on Reddit: Recommend me an interactive git tutorial.
April 3, 2020 -

As far as I can remember I came across an interactive Git tutorial where I could practice git commands while learning it. It seems the tutorial is discontinued!

Can you please recommend me another interactive git tutorial which is easy and fun to learn as well as good enough to cover all the Git concepts & commands?

🌐
Tower
git-tower.com › learn
Learn Version Control with Git for Free | Learn Version Control with Git
From undoing local changes and using the Reflog all the way to manipulating commit history with Interactive Rebase.
🌐
GitLab
about.gitlab.com › blog › open source › 5 git resources for visual learners
5 Git resources for visual learners
September 14, 2022 - We’ve gathered a list of sites to learn Git, whether you’re brand-new to it or you need to fine-tune your skills. These five resources are largely focused on visual learning and use either video-based tools or an interactive website or game.
🌐
Atlassian
atlassian.com › git › tutorials › advanced overview
Advanced Git Tutorials Overview | Atlassian Git Tutorial
January 14, 2026 - Each of these articles provide an in-depth discussion of an advanced feature of Git. Instead of presenting new commands and concepts, they refine your existing Git skills by explaining what’s going on under the hood. Armed with this knowledge, you’ll be able to use familiar Git commands more effectively.
🌐
PlayWithGit
playwithgit.com
PlayWithGit - Master Git Like Netflix Engineers | Interactive Git Learning Platform
Interactive Git learning platform with 25+ enterprise scenarios. Learn from real company challenges used by Netflix, Google, and Stripe.
🌐
Codecademy
codecademy.com › learn › learn-git
Learn Git: Tutorial + Basics | Codecademy
Use our beginner friendly Git course to integrate Git and GitHub and manage versions of your projects using Git branches.
Rating: 4.5 ​ - ​ 2.1K votes
🌐
Git
git-scm.com › book › en › v2
Git
7.2 Interactive Staging · 7.3 Stashing and Cleaning · 7.4 Signing Your Work · 7.5 Searching · 7.6 Rewriting History · 7.7 Reset Demystified · 7.8 Advanced Merging · 7.9 Rerere · 7.10 Debugging with Git · 7.11 Submodules · 7.12 Bundling · 7.13 Replace ·