From: Nicolas Sebrecht Date: Thu, 20 Jan 2011 20:08:27 GMT Subject: [PATCH 2/2] Re: rebase -i: explain how to discard all commits Message-ID: <20110120200827.GB14184@vidovic> In-Reply-To: <20110120195726.GA11702@burratino> The 20/01/11, Jonathan Nieder wrote: > Okay. I agree that my particular wording was confusing. Are you > saying the "noop" command in general is confusing? > > The "noop" is itself a non-operation; if you combine "noop" with other > instructions then the noop itself will have no effect. Meanwhile if > you have _no_ instructions then the rebase is cancelled, while if you > have a single "noop" instruction, that means "I have discarded all the > commits, but please rebase anyway". Ok, I think I get it now. What about adding Use "noop" with no other instruction to fallback to a non-interactive rebase. If other instructions are present, "noop" has no effect. ? -- Nicolas Sebrecht