git commitをやり直しする&取り消しする(「git commit --amend」と「git reset」)
git commitを実行あとでコミットをやり直したり、コミット自体を取り消す方法です。
直前にしたコミットをやり直す(git commit --amend)
直前にしたコミットをやり直す場合、「git commit --amend」を使用します。
例えば、直前のコミットログが以下のような状態だったとします。
実は直前のコミットに含めるべきであった「hoge.txt」が含まれていませんでした。
コミットログ(git commit --amend 実行前)
引用:http://d.hatena.ne.jp/mrgoofy33/20100910/1284069468