1. 症状
git rebase を実行したときに Non Fast-Forward ( --no-ff ) のマージコミットが消える。分岐や合流のない一本の直線的なコミットにまとめてしまう。
2. 対策
-r または --rebase-merges オプションで実行する。
|
1 |
$ git rebase --rebase-merges main |
3. 補足
--preserve-merges オプションは非推奨(deprecated)
git rebase を実行したときに Non Fast-Forward ( --no-ff ) のマージコミットが消える。分岐や合流のない一本の直線的なコミットにまとめてしまう。
-r または --rebase-merges オプションで実行する。
|
1 |
$ git rebase --rebase-merges main |
--preserve-merges オプションは非推奨(deprecated)