/write-yourself-a-git

Learn Git by reimplementing it from scratch

Primary LanguageShellGNU General Public License v3.0GPL-3.0

Write yourself a Git!

Source repository for the Write yourself a Git article.

Wyag is a literate program written in org-mode, which means the same source document can be used to produce the HTML version of the article as published on https://wyag.thb.lt and the program itself. You only need a reasonably recent Emacs and the make program, then:

$ git clone --recursive https://github.com/thblt/write-yourself-a-git
$ cd write-yourself-a-git
$ make all