LoginSignup
1
0

More than 5 years have passed since last update.

git rebase

Last updated at Posted at 2019-01-09

【コミットがごちゃごちゃなので整理したい】

$ git log --oneline
でコミットを確認。

$ git rebase -i HEAD~3

上記コマンドだとで上から3つまでのコミットが表示される。

pick コミットid commit 1
pick コミットid commit 2
pick コミットid commit 3

みたいに出るので、以下のように書き換えてまとめる。

pick コミットid commit 1
fixup コミットid commit 2
fixup コミットid commit 3

:wq で保存。

これでコミットがまとまった。
$ git log --oneline で確認できる

補足

コミットメッセージを入れたい場合は
fixupじゃなくsquashコマンドを使う(sだけでもOK)。
参考
https://liginc.co.jp/web/tool/79390
1:https://qiita.com/KTakata/items/d33185fc0457c08654a5
https://qiita.com/takke/items/3400b55becfd72769214
https://qiita.com/tsuuuuu_san/items/f708a9f7ea8ab8eb6945
https://dev.classmethod.jp/tool/git/git-rebase-fixup/

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