(defined $overwrite_version ? <<END_OVERWR : <<END_MAKEFF);
Declare fast forward from $overwrite_version
-[dgit --quilt=$quilt_mode --overwrite-version=$overwrite_version]
+[dgit --quilt=$quilt_mode --overwrite=$overwrite_version]
END_OVERWR
Make fast forward from $i_arch_v->[0]
$clogp, $head, $archive_hash, $i_arch_v, <<END;
$m
-[dgit --overwrite-version=$overwrite_version]
+[dgit --overwrite=$overwrite_version]
END
runcmd @git, qw(update-ref -m), $m, 'HEAD', $r, $head;
} else {
fail "dgit push: HEAD is not a descendant".
" of the archive's version.\n".
- "dgit: To overwrite its contents,".
- " use git merge -s ours ".lrref().".\n".
- "dgit: To rewind history, if permitted by the archive,".
- " use --deliberately-not-fast-forward";
+ "To overwrite the archive's contents,".
+ " pass --overwrite[=VERSION].\n".
+ "To rewind history, if permitted by the archive,".
+ " use --deliberately-not-fast-forward.";
}
}