Re: [RFE] Allow for "interactive"-like actions in non-interactive rebase

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On Пн, May 6, 2019 at 18:25, Eric Sunshine <sunshine@xxxxxxxxxxxxxx> wrote:
On Mon, May 6, 2019 at 4:30 PM Emily Shaffer <emilyshaffer@xxxxxxxxxx> wrote:
On Fri, May 03, 2019 at 06:04:15PM +0300, Konstantin Kharlamov wrote: > Interactive rebase (i.e. for example "git rebase -i HEAD~10") is used most > often to apply an action to a single commit, e.g. "rename", "edit", "fixup",
 > etc…
 >
> Instead, it would be nice to have native support in git to start "rebase" > for a given commit, and pass the "interactive action" to use on that commit.
 >
 > $ git rebase -i HEAD~10 --action edit
 > $ git rebase -i HEAD~10 --action rename
 > $ git rebase -i HEAD~10 --action fixup

I would totally use this. The equivalent workflow right now is a pretty
 large number of steps for, say, fixing a typo.

Isn't this pretty much what Phil Hord's RFC patch series[1] was about?
However, Junio outlined[2] a generalization of that approach providing
more flexibility and control.

[1]: https://public-inbox.org/git/20190422000712.13584-1-phil.hord@xxxxxxxxx/ [2]: https://public-inbox.org/git/xmqqk1fm9712.fsf@xxxxxxxxxxxxxxxxxxxxxxxxx/

Thanks, indeed it is. I replied on the corresponding emails.






[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux