Hacker News new | ask | show | jobs
by veganjay 331 days ago
Neat to see this done by hand! It helps demystify the magic behind git commands.

If you like this, I also recommend "Write Yourself a Git", where you build a minimal git implementation using python: https://wyag.thb.lt/

3 comments

There is also James Coglan's "Building git" book that I just went through and can vouch for its quality.
Seconded, it was one of the most enjoyable tech books I've read in recent years.
A similar project is CodeCrafters' Build Your Own Git: https://app.codecrafters.io/courses/git/overview
How cool, thank you