From: Andrew Wong Date: Sat, 18 Jun 2011 22:13:05 GMT Subject: Re: [PATCH] rebase -i -p: doesn't pick certain merge commits that are children of "upstream" Message-ID: <4DFD22F1.3080007@sohovfx.com> In-Reply-To: <20110618121222.03ee0b79@sh9> On 11-06-18 1:12 PM, Stephen Haberman wrote: > ...I can think of cases where personally I'd want to only move > around commits on the first-parent line, e.g. even in the case of > "rebase-i-p A1", to have less noise (C1 and any others on its branch) > in the todo, but at that point it sounds like I'm projecting behavior > onto rebase-i-p that isn't actually there. Yes, it would definitely be useful to be able to do that. In fact, there's a somewhat relevant expect-failure-test t3404.18 that is testing for that. Like you said, we need a way to express topology in the todo list, which I'm not sure what a good representation is.