Those who don't understand git are doomed to reimplement half of it poorly?
(I know that's not quite the Greenspun quote)