プッシュ後のコミットログ変更
N個前のコミットメッセージを変更
- 以下を実行し、変更したいメッセージのpickをeditに変更し保存
$ git rebase -i HEAD^N
- 以下を実行し、メッセージを修正し保存
$ git commit --amend
- 以下を実行し、メッセージ修正を確定
$ git commit --continue
※以下手順2,3をpick→editに変更した回数繰り返す
リモートリポジトリへの反映
git push origin main --force-with-lease
チェックアウトしているコミットのID確認
$ git show -s --format=%H
or
% git log -n 1 --format=%H
オプション
git clone --depth=1
最新のコミットだけクローン。履歴がたくさんあり、手元に落としてきたくないときに有効。