From: Sean Whitton Date: Sat, 25 Nov 2017 23:56:14 +0000 (-0700) Subject: dgit-maint-merge(7): Configure --merge-mode for gbp-import-orig(1) X-Git-Tag: archive/debian/4.2~41 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=d6291b24a8338eed8628a9da1eab2810652630e8;p=dgit.git dgit-maint-merge(7): Configure --merge-mode for gbp-import-orig(1) For 3.0 (quilt) source packages, gbp-import-orig(1) defaults to --merge-mode=replace, which does the wrong thing for patches-applied repositories (see gbp-import-orig(1)). Note that we do override this when importing the first upstream version. This is needed because git-merge(1) will refuse to merge unrelated histories. Thanks to Johannes Schauer for reporting the problem. Signed-off-by: Sean Whitton --- diff --git a/dgit-maint-merge.7.pod b/dgit-maint-merge.7.pod index 995fe8b7..fe48609f 100644 --- a/dgit-maint-merge.7.pod +++ b/dgit-maint-merge.7.pod @@ -146,6 +146,9 @@ Now create I: pristine-tar = False pristine-tar-commit = False + [import-orig] + merge-mode = merge + =back gbp-import-orig(1) requires a pre-existing upstream branch: