今更だけど。
$ git revert ハッシュ
で、過去の特定のコミットを取り消すことができる。
このコマンドを実行した場合、
Revert "Rename directories" This reverts commit f63b556e5a1a138a5dddd8f3c796b5d7da9ba0a3.
こんな感じでrevertしたことがコミットされる。
コミットメッセージはエディタで編集できるし、 --no-editorでエディタ編集なしでコミットできるし、 --no-commitでコミットメッセージなしでrevertできる。