[git] リベースのときにマージコミットが消える

1. 症状

git rebase を実行したときに Non Fast-Forward ( --no-ff ) のマージコミットが消える。分岐や合流のない一本の直線的なコミットにまとめてしまう。

2. 対策

-r または --rebase-merges オプションで実行する。

3. 補足

--preserve-merges オプションは非推奨(deprecated)

4. 外部リンク

5. 内部リンク