Well, git's "did you mean" is probably the most frustrating command line experience imaginable, but it's quite nice in a language!
Tip: run the following to add a 1-second pause between the message and the "fixed" command being executed:
git config --global help.autocorrect 10