手順
M-x magit-status。llで コミットlogを表示。- 変更したいコミットの行にカーソル移動して
ri。 - 選択したところまでのコミットメッセージが表示されるので、対象のコミットメッセージにカーソルを移動
rキーを押すとrewordが選択されてメッセージ編集になる- 注:
メッセージ編集するにはeditではなくrewordを選択 - (
sキーを押すとsquashが選択されてひとつ前のコミットと合体させてメッセージ編集)
C-c C-cで決定。- メッセージ編集画面になるので修正して
C-c C-cで確定。 - コミットログを確認して変更されたか確かめる。
リモートにpush済みの場合は
強制的にプッシュする方法もある
git push --force-with-lease
感想
- たまにしかやらないのでmagitでのやり方忘れる...
- magit 使わずに素直に git のコマンドでやった方が楽かもしれない。