#git commit --amend とは
タイトルの通り、「git commit --amend」についての説明です。
最近、ちょっと修正してcommitするということが多いので書いてみます('ω')ノ
##そもそもamendって何?
googleで検索すると、「修正する」と出てきます。
つまり、「commitを修正する」という意味です。
##こんなことありませんか?
「commitコメント間違えた・・・」
「addし忘れたファイルが・・・」
そんな頻繁にあることではないと思いますが、
勢いでEnter押してcommitコメント間違える、ということが僕はたまにあります(笑)
##そんな時に--amend
# commitしよー!
$ git commit -m "hogehogeしました"
$ git pu
あΣ(・□・;)
今回の修正、「hogehogeしました」じゃねぇ!
「gehogehoしました」だった!ハクション(@ゝз)o.:∵;´、
# commitコメント修正しよう
$ git commit --amend -m "gehogehoしました"
これだけです。
めちゃめちゃ簡単ですね!
addし忘れた場合も同様です。
# commitしよー!
$ git commit -m "タイトルの文言修正をしました"
$ git pu
あれ、test.phpのcommit忘れたわ
# それでは修正しよう
$ git add test.php
$ git commit --amend -m "タイトルの文言修正をしました"
##まとめ
addし忘れたファイルがある!
commitコメント間違えた!
そんな時は
$ git commit --amend
を使ってあげてください。
そして、commitコメントは正確に書きましょう^^
良くも悪くも後で見られる可能性があります。
そんな時に修正とは関係ないcommitコメントだと、困りますので(´・ω・`)