Write yourself a Git (2018)

684 points by adamnemecek

Read the article

Discussion on Hacker News