rebase -p: fix quoting when calling `git merge`
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Thu, 4 Jan 2018 21:31:52 +0000 (22:31 +0100)
committerJunio C Hamano <gitster@pobox.com>
Fri, 5 Jan 2018 20:26:01 +0000 (12:26 -0800)
commitdd6fb0053ce5b6923505e64993d8061484665962
treed865b635907a0a4227b4beb9e2a47bdaca05d763
parent3013dff8662eae06457fe6e5348dfe2270810ab2
rebase -p: fix quoting when calling `git merge`

It has been reported that strategy arguments are not passed to `git
merge` correctly when rebasing interactively, preserving merges.

The reason is that the strategy arguments are already quoted, and then
quoted again.

This fixes https://github.com/git-for-windows/git/issues/1321

Original-patch-by: Kim Gybels <kgybels@infogroep.be>
Also-reported-by: Matwey V. Kornilov <matwey.kornilov@gmail.com>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-rebase--interactive.sh
t/t3418-rebase-continue.sh