On Fri, Aug 31, 2018 at 10:38:44PM +0200, Johannes Schindelin wrote:
> > > Is there any reason why you avoid using `git rebase -ir` here? This should
> > > be so much easier via
> > >
> > > git checkout pk/rebase-i-in-c-6-final
> > > git rebase -ir js/rebase-in-c-5.5-work-with-rebase-i-in-c^
> > >
> > > and then inserting this at the appropriate position, followed by the `git
> > > range-diff @{-1}...`:
> > >
> > > git am -s mbox
> > > git update-ref js/rebase-in-c-5.5-work-with-rebase-i-in-c HEAD
> >
> > Related discussion, including a fantasy tangent by me (downthread):
> >
> >
> > https://public-inbox.org/git/[email protected]/#t
>
> I have no idea what you meant there...
I thought you were asking why Junio does not just use "git am" from
inside "git rebase". I asked the same thing recently, and the answer is
because he is afraid of how the two interact. I dug a little into it
(the fantasy part is that I laid out a dream for how operations like
this could safely stack).
-Peff