mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-08-31 23:40:27 +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 | ||
| index.html | ||
| 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