牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Emacs の Magit で git のコミットメッセージを編集してみるメモ

手順

  • 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 のコマンドでやった方が楽かもしれない。