Title: I&#x27;ve been using it for over 7 years, and while I&#x27;ve memorized a bunch of commands and have some idea of what the commit tree is, I&#x27;m perpetually bewildered by some of its messages or the behavior of some commands - and the only way I can fix major trainwrecks is by nuking a branch (when I&#x27;m lucky, the entire repository when not) and copy-pasting stuff until it&#x27;s back to working state.
Upvote: