Q. うわっ!コミットし直そうと思ったら --amend つけるの忘れちゃったよぉ〜ってときは?

A. つ git reset --soft HEAD^

コミットして、うわw ミスったwww やり直したいってときは、

$ git commit -a --amend -m "ちょっとした変更だよ!"

ってやるんだけど、たまーに --amend をつけ忘れるんだよね。
つけ忘れるとどうなるかっていうと、新しくコミットしちゃうんだよ。
何回も間違った私が通りますよ。
そーいうときは、 git-reset を使うといいらしい。

$ git log # 前回の sha を視てる。
...
$ git reset --soft <前回の sha の一部>
$ git log # 戻ったかどうか視てる。
...
$ git commit -a --amend -m "ちょっとした変更なんだからねっ!!"

っていちいち確認してたんだけど、

$ git reset --soft HEAD^

ってやればよかったんだよねwww
あと、コマプロでこれやると、末尾に '^' があるときは "More?" って訊かれてウザいので
面倒くさくても、末尾を半角スペースで終わらすようにしようね。