A look at the minefield that is the terminal when using
git commit -m
Ever wanted to checkout a branch using a partial identifier, in a one-shot "I'm feeling lucky" kind of way? Well here ya go cow(boy|gal)...
We all do it, in the heat of the moment we stage badly,
git commit --amend -C to the rescue!