Too Long; Didn't Read
<a href="https://hackernoon.com/tagged/git" target="_blank">Git</a> has a strong commitment to backwards compatibility: many powerful features are hidden behind options rather than exposed as default behaviour. Fortunately Git also supports <em>aliases</em>, so you can create your own commands that do all manner of Git magic. Here’s a selection of the more useful (or at least entertaining) aliases defined in my <em>.gitconfig</em>: