From: Konstantin Kharlamov Date: Wed, 25 Aug 2021 16:32:24 GMT Subject: Re: How to interactively rebase-and-reword nth commit? Message-ID: In-Reply-To: Amazing, thank you, simple replacing EDITOR with GIT_SEQUENCE_EDITOR worked for me! On Wed, 2021-08-25 at 17:54 +0200, Martin Ågren wrote: > Hi Konstantin, > > On Wed, 25 Aug 2021 at 16:07, Konstantin Kharlamov wrote: > > I'm almost happy with `rebase-at`, except I don't know of any way to make it > > work > > with `reword` git action. You see, "rewording a commit" requires to run > > EDITOR twice: > > first to substitute `pick` with `reword`, and then to actually edit the > > commit > > message. But since EDITOR was substituted with sed, the 2nd run won't give > > you an > > actual editor to change the commit message. > > I think GIT_SEQUENCE_EDITOR is for pretty much exactly such a use-case: > >   This environment variable overrides the configured Git editor when >   editing the todo list of an interactive rebase. See also git- >   rebase(1) and the sequence.editor option in git-config(1). > > Does that help, by not stomping on EDITOR/GIT_EDITOR? > > Martin