rebase: decouple --exec from --interactive
commit78ec240020db4bdd773830f3d41f4b4bdf9a4e2d
authorStefan Beller <sbeller@google.com>
Fri, 18 Mar 2016 21:26:17 +0000 (18 14:26 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 18 Mar 2016 21:35:31 +0000 (18 14:35 -0700)
treef6cbb0cff1a0608a94b55d6cf3f391c2498dc01b
parent047057bb4159533b3323003f89160588c9e61fbd
rebase: decouple --exec from --interactive

In the later steps of preparing a patch series I do not want to
edit or reorder the patches any more, but just make sure the
test suite passes after each patch and also to fix breakage
right there if some of the steps fail.  I could run

    EDITOR=true git rebase -i <anchor> -x "make test"

but it would be simpler if it can be spelled like so:

    git rebase <anchor> -x "make test"

Signed-off-by: Stefan Beller <sbeller@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-rebase.txt
git-rebase.sh
t/t3404-rebase-interactive.sh