Flight rules for Git
It never ceases to amaze me that:<p>1. Git, a software product with more footguns per square inch of user-exposed surface than any I've ever encountered, ended up winning the distributed VCS sweepstakes; and<p>2. Even now, more than five years after it was clear to everyone that Git had won, there is absolutely no momentum to go back and clean it up to <i>remove</i> any of those footguns. All we get instead are increasingly shiny GUIs to hide them under, and well-meaning blog posts advising you on which is the best kind of tourniquet to apply when you trigger one of the aforementioned footguns.<p>Sigh.