🚀

git rebase ログを圧縮して無かったことにする

2021/12/08に公開

手順

  1. ログを確認。無くしたいログ1個手前の残すidをコピー
  2. git rebase -i <id>
  3. 残すid以外の接頭子をpickからsに変更して保存[:wq]
  4. 残すコメント以外を全部削除して保存[:wq]
  5. 強制push

コマンド

$ git log
$ git rebase -i ee5e7jokl
$ git push -u origin main -f

Discussion