I want to change Git's commit message later

I check every time I commit without hitting a message by mistake, so I output it to remember it soon.

Change the previous commit message

$ git commit -m "fix users.vuw"

"Ah! I came with typo!!! 」

At that time, it can be corrected like this.

$ git commit --amend --m "fix users.vue"

Change the message of a previous commit

There may be such a thing…

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

"Ah! I'm typo in the previous three commit messages!!! 」

When I say, I will fix it like this.

 $ git rebase -i HEAD~3

When you run this command, the vi editor will start, so if you modify it there, you will see k.

By the way, HEAD to 3 refers to three things that go back from HEAD.

タイトルとURLをコピーしました