mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-06-25 23:48:34 +02:00
An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!
assets | ||
build | ||
lib | ||
spec | ||
src | ||
.gitignore | ||
grunt.js | ||
LICENSE | ||
package.json | ||
README.md | ||
todo.txt |
LearnGitBranching
LearnGitBranching is a pseudo-git sandbox and interactive series of tutorials / challenges to accelerate the understanding of how git commit trees work. It supports a fairly wide range of commands and dynamically visualizes the effects each change has on a commit tree visualization next to the command box:

Sandbox Mode
Levels
Level Builder
Contributing Levels
Contributing
Helpful Folks
A big shoutout to these brave souls for extensively testing our sandbox and finding bugs and/or inconsistencies:
- Nikita Kouevda
- Maksim Ioffe
- Dan Miller