Fix use of strategy options with interactive rebases
[gitweb.git] / git-rebase.sh
index a1f6e5de6a3ed1fe9a6217a136611682f3db6582..555f307d4fc9aa2b44f561dca46587a0843d3d13 100755 (executable)
@@ -289,7 +289,7 @@ do
                do_merge=t
                ;;
        --strategy-option=*)
-               strategy_opts="$strategy_opts $(git rev-parse --sq-quote "--${1#--strategy-option=}")"
+               strategy_opts="$strategy_opts $(git rev-parse --sq-quote "--${1#--strategy-option=}" | sed -e s/^.//)"
                do_merge=t
                test -z "$strategy" && strategy=recursive
                ;;