Re: [RFC PATCH 00/11] Sequencer Foundations
- From
Jonathan Nieder <jrnieder@gmail.com>
- Date
- Apr 11, 2011, 06:42 UTC
- Message-ID
- <20110411064247.GB6608@elie>
- In-Reply-To
- <alpine.LNX.2.00.1104102028240.14365@iabervon.org>
Daniel Barkalow wrote:
> My feeling is that "--skip" is actually "abort the pick, but continue the > rebase". I suppose there could be more than two levels, and people could > want to skip a higher-level chunk, but that's something to get to when > someone actually wants it
Ah, I think I see better now. What was confusing was
git cherry-pick foo..bar
for which --skip would mean "abort the pick, but continue the pick". It fits very well into your story. There are two levels: "atomic" (for lack of a better word) operations, like a single cherry-pick, and sequences of operations.
(As for the more-than-two-levels story, I want it, but I agree with you that that is tangential to this project. I find myself attempting to go back and rearrange earlier commits during an interactive rebase very often.)