1. 31
    1. 5

      Git is really a fun and nicely done tool… once you grok the actual internal system.

      The best example of accessibility through interfaces. Even simple things like git pull help to obfuscate what’s going on, since they get introduced super early on in the process (around the same time as tags and the like).

      I’ve also thought of writing an implementation, usually giving up once I realized it’s a bit of Work(TM) to deal with the actual merging and stuff.