LoginSignup
1
0

More than 3 years have passed since last update.

【Git】一番最初のコミットを編集したい 。

Posted at

業務では使うことは滅多にないだろうけど
また同じような状況になったときにすぐに使えるようにしたい

状況

プライベートで開発しているリポジトリの履歴が汚くなってるから
一番最初のコミットにまとめてコミットメッセージを編集したい。

$ git log --oneline

85c88ce コミットメッセージ3
1a6fc87 コミットメッセージ2
23f8c8a 一番最初のコミット 

(上記、23f8c8aのコミットメッセージ)

git rebase -i コミットID では最初のコミットを編集できなかった。

解決方法

--root を指定してあげると、最初のコミットが無事編集できた。

$ git rebase -i --root

変更できない歴史はなかった…😇

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0