リモートリポジトリにプッシュ後のコミットのメッセージ(コメント)を変更する

Gitでリモートリポジトリにプッシュ後のコミットのメッセージ(コミットのコメント)を変更する手順を紹介します。

過去のコミットコメントを修正する場合

下記のコマンドを実行します。

git rebase -i <commit_ID>

commit_IDにはコミットのIDを入力します。

または

git rebase -i HEAD~n

nには整数が入ります。最新のコミットから古いほうへn回のコミットを修正します。

下図のエディタが起動します。
リモートリポジトリにプッシュ後のコミットのメッセージ(コメント)を変更する:画像1

修正したいコミットの"pick"を"edit" に変更します。
リモートリポジトリにプッシュ後のコミットのメッセージ(コメント)を変更する:画像2

[ESC]キーを押し、[:wq]を入力し でエディタを終了します。
エディタが終了すると、rebaseモードになります。続けて下記のコマンドを入力します。

git commit --amend

コメント編集エディタが表示されますので、修正するコメントを入力します。入力後、[ESC]キーを押し、[:wq]を入力し でエディタを終了します。

git rebase --continue

コマンドを実行し、rebase を終了します。
複数の項目をeditしている場合は、"git commit --amend" "git rebase --continue"を変更回数繰り返します。

AuthorPortraitAlt
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
作成日: 2016-04-22
Copyright © 1995–2025 iPentec all rights reserverd.