Public

Gitのコミットメッセージを後から変更したい

※本記事には広告・アフィリエイトリンクが含まれます

Git/GitHub Git
t-salad t-salad committed 012c5e9

間違ってメッセージ打たずにコミットしちゃったときとかに毎回調べてるので、そろそろ覚えるためにアウトプットする。

スポンサーリンク

直前のコミットメッセージを変更する

$ git commit -m "fix users.vuw"

「あ!typoしたままcommitしちゃった!!!」

ってとき、こんな感じで修正できる。

$ git commit --amend --m "fix users.vue"
スポンサーリンク

もっと前のコミットのメッセージを変更する

そんなこともあるかもしれない…

$ git add .
$ git commit -m "fix users.vuw"
...
$ git add .
$ git commit -m "fix login"
...
$ git add
$ git commit -m "fix logout"

「あ!三つ前のコミットメッセージでtypoしてる!!!」

ってときは、こんな感じで修正していく。

 $ git rebase -i HEAD~3

このコマンドを実行すると、viエディタが起動するので、そこで修正すればおk。

ちなみにHEAD~3はHEADから三つ遡ったものを指します。

スポンサーリンク
スポンサーリンク
★ この記事をXでシェア はてなブックマーク
関連記事