Hi Sergey, On Tue, 10 Apr 2018, Sergey Organov wrote: > Johannes Schindelin <johannes.schindelin@xxxxxx> writes: > > > Once upon a time, I dreamt of an interactive rebase that would not > > flatten branch structure, but instead recreate the commit topology > > faithfully. > > [...] > > > Think of --rebase-merges as "--preserve-merges done right". > > Both option names seem to miss the primary point of the mode of > operation that you've formulated in the first sentence. I suggest to > rather call the new option in accordance to your description, say, > --no-flatten, --keep-topology, or --preserve-shape. A very quick A/B test shows that neither --no-flatten nor --keep-topology and certainly not --preserve-shape conveys to Git users what those options are supposed to do. But --rebase-merges did convey the purpose of my patch series. So there. Ciao, Johannes