git commit --amend
$ git commit --amend
で新しいコミットを作らずに、HEADがさすコミットを修正する
その場で実行すれば、直前のコミットのメッセージを編集するのに使える
addし忘れた時とかに、addしてからamendすれば、直前のコミットにaddができる
頻繁に利用するので
git のaliasとして
amend = commit --amend
をglobalのconfigとして入れておくと便利
ちなみにamendは改正するという意味
前のコミットに付け足すので、当然前のコミットは変更され、hashが変わる
pushした後にamendするとremoteとずれる