From: Phillip Wood <phillip.w...@dunelm.org.uk>

Neither of the commands executed in the subshell change any shell
variables or the current directory so there is no need for them to be
executed in a subshell.

Signed-off-by: Phillip Wood <phillip.w...@dunelm.org.uk>
---
 t/t3404-rebase-interactive.sh | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/t/t3404-rebase-interactive.sh b/t/t3404-rebase-interactive.sh
index d2f1d5bd23..c26b3362ef 100755
--- a/t/t3404-rebase-interactive.sh
+++ b/t/t3404-rebase-interactive.sh
@@ -945,10 +945,8 @@ test_expect_success C_LOCALE_OUTPUT 'rebase -ix with 
--autosquash' '
        git add bis.txt &&
        git commit -m "fixup! two_exec" &&
        set_fake_editor &&
-       (
-               git checkout -b autosquash_actual &&
-               git rebase -i --exec "git show HEAD" --autosquash HEAD~4 >actual
-       ) &&
+       git checkout -b autosquash_actual &&
+       git rebase -i --exec "git show HEAD" --autosquash HEAD~4 >actual &&
        git checkout autosquash &&
        (
                git checkout -b autosquash_expected &&
-- 
gitgitgadget

Reply via email to