Hacker News new | ask | show | jobs
by hyp0 4158 days ago
A related way to learn is from git's initial source, which was quite small. https://news.ycombinator.com/item?id=8650483

Warning: the file format has changed slightly.