On Tue, Dec 11, 2018 at 01:40:25PM +0100, Ævar Arnfjörð Bjarmason wrote: > >> Are you thinking of the "break" command (not "pause") which Dscho > >> already added[1]? > >> > >> [1]: 71f82465b1 (rebase -i: introduce the 'break' command, 2018-10-12) > > > > Yes, thanks (as you can see, I haven't actually used it yet ;) ). > > Related: I got poked about a bug where someone was doing "exec bash" to > do the same, and would then CD to other repos, and git operations would > still be executed on the original repo because we set GIT_DIR=* in the > envioronment (but not for "break"). > > Not a big deal, but I wondered if that was a bug in itself, i.e. if we > need to set GIT_DIR et al in the environment for "exec". Isn't having > the current directory set to the checkout sufficient? This behavior is discussed in this sub-thread: https://public-inbox.org/git/xmqqsh4jt5d0.fsf@xxxxxxxxxxxxxxxxxxxxxxxxx/ -Peff