Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
badusage "no arguments allowed" if @ARGV;
do_stitch($prose);
}
badusage "no arguments allowed" if @ARGV;
do_stitch($prose);
}
+sub cmd_prepush () { cmd_stitch(); }
sub cmd_quick () {
badusage "no arguments allowed" if @ARGV;
sub cmd_quick () {
badusage "no arguments allowed" if @ARGV;
If the branch is already laundered and stitched, does nothing.
If the branch is already laundered and stitched, does nothing.
+=item git-debrebase prepush [--prose=<for commit message>]
+
=item git-debrebase stitch [--prose=<for commit message>]
Stitches the branch,
consuming ffq-prev.
=item git-debrebase stitch [--prose=<for commit message>]
Stitches the branch,
consuming ffq-prev.
+This is a good command to run before pushing to a git server.
If there is no ffq-prev, it is an error, unless --noop-ok.
If there is no ffq-prev, it is an error, unless --noop-ok.
#
subcmd '' Ult Ull Vlt Vl
subcmd stitch Ns Nu Sltf Stf
#
subcmd '' Ult Ull Vlt Vl
subcmd stitch Ns Nu Sltf Stf
-#subcmd pre-push Ns Nu Sltf Stf
+subcmd prepush Ns Nu Sltf Stf
subcmd quick ns Sl Sltf Sl
subcmd conclude "$Ec" "$Ec" Sltf Sl
#subcmd make-patches sPft sPft uPft uPft
subcmd quick ns Sl Sltf Sl
subcmd conclude "$Ec" "$Ec" Sltf Sl
#subcmd make-patches sPft sPft uPft uPft