diff options
-rwxr-xr-x | dgit | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -4235,6 +4235,15 @@ END my $actualhead = git_rev_parse('HEAD'); if (branch_is_gdr_unstitched_ff($symref, $actualhead, $archive_hash)) { + if (quiltmode_splitbrain()) { + my ($ffq_prev, $gdrlast) = branch_gdr_info($symref, $actualhead); + fail <<END; +Branch is managed by git-debrebase ($ffq_prev +exists), but quilt mode ($quilt_mode) implies a split view. +Pass the right --quilt option or adjust your git config. +Or, maybe, run git-debrebase forget-was-ever-debrebase. +END + } runcmd_ordryrun_local @git_debrebase, 'stitch'; $actualhead = git_rev_parse('HEAD'); } |