Neat! I've had a similar idea kicking around for a few years to illustrate how rebasing works with animation, but haven't got around to implementing it.
An interesting approach might be a live visualisation in a browser of an actual repository on disk, since that would mean you can focus on the visualisation without having to emulate git's command line.
I'm a programmer who likes games, and wants to make games for a living. At the same time, there are some really cool non-game things I want to work on -- especially if they use C or C++.
While that'd certainly be cool, it'd be much more work. This way I can emulate the tree in very little memory and without needing to access the filesystem at all, which can be difficult.
I do also plan to add rebase, actually, to Git Gud -- I'm just swamped by work right now. Being a student can be tough, haha.
Neat! I've had a similar idea kicking around for a few years to illustrate how rebasing works with animation, but haven't got around to implementing it.
An interesting approach might be a live visualisation in a browser of an actual repository on disk, since that would mean you can focus on the visualisation without having to emulate git's command line.
While that'd certainly be cool, it'd be much more work. This way I can emulate the tree in very little memory and without needing to access the filesystem at all, which can be difficult.
I do also plan to add
rebase
, actually, to Git Gud -- I'm just swamped by work right now. Being a student can be tough, haha.Plus, there's always
git log --graph --all
orgitk --all
:)