hg qfold#

fold the named patches into the current patch#

hg qfold [-e] [-k] [-m TEXT] [-l FILE] PATCH...

This command is provided by the mq extension.

Patches must not yet be applied. Each patch will be successively applied to the current patch in the order given. If all the patches apply successfully, the current patch will be refreshed with the new cumulative patch, and the folded patches will be deleted. With -k/--keep, the folded patch files will not be removed afterwards.

The header for each folded patch will be concatenated with the current patch header, separated by a line of * * *.

Returns 0 on success.

Options

Every command accepts the global options.

-e

--edit

invoke editor on commit messages

-k

--keep

keep folded patch files

-m

--message TEXT

use text as commit message

-l

--logfile FILE

read commit message from file