From e00c330eb5a8f42129fe1f2010f28b62780b0a68 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Fri, 16 Feb 2018 09:01:38 +0000 Subject: [PATCH 1/1] git-debrebase: stitch better Signed-off-by: Ian Jackson --- git-debrebase | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/git-debrebase b/git-debrebase index 5fcec546..a853c063 100755 --- a/git-debrebase +++ b/git-debrebase @@ -1150,15 +1150,23 @@ sub cmd_stitch () { if (!$prev) { fail "No ffq-prev to stitch." unless $opt_noop_ok; } - $prose = ", $prose" if length $prose; - runcmd @git, qw(merge -s ours --no-edit -m), <|', @upd_cmd; + open U, "|-", @upd_cmd or die $!; + my $u = <= ", $_, "\n" foreach split /\n/, $u; + print U $u; + printdebug ">\$\n"; + close U or failedcmd @upd_cmd; } sub cmd_gbp2debrebase () { -- 2.30.2