Yikes, needed this today:
$ git clone https://github.com/git/git
Fortunately git source is pretty readable and I found what I needed pretty quickly (difftastic can offer colour when GIT_PAGER_IN_USE is set).
miniblog.
Related Posts
Sending patches/PRs to projects creates asymmetric work. The maintainer needs to think about the future work it might create.
Fortunately CI running tests, checking formatting, even enforcing commit message style helps! Reducing the amount of work needed to accept a PR matters.
I sometimes have problems with technology terms or acronyms that I've only seen written and don't know how to pronounce.
For example, I recently chatted with a Scheme user about R^5RS. Fortunately he understood "R5"!
Fortunately, 'make clean' in Remacs does exactly what you think it does. CI has been a huge help spotting a dev has a dirty environment.