Hacker News new | ask | show | jobs
by dmuth 1893 days ago
If anyone does want to get more into the internals of Git without playing with a production repo, I built a "playground" awhile ago which creates a simple Git repo of synthetic commits which you can then play around with:

https://github.com/dmuth/git-rebase-i-playground

I know it says "rebase -i", which originally what I built it for (and what the exercises in the README are for), but you can really do whatever you want in it, and blow away/rebuild the repo with the included script.

Enjoy!