[PATCH 4 of 7 v2] histedit: explain basics of histedit commands
timeless
timeless at mozdev.org
Mon Dec 28 13:15:00 CST 2015
# HG changeset patch
# User timeless <timeless at mozdev.org>
# Date 1450826513 0
# Tue Dec 22 23:21:53 2015 +0000
# Node ID 7cc457bca6694793584a06c612e9b076129dce95
# Parent 0eb27264c430c5151c98262d181d160c60e80177
histedit: explain basics of histedit commands
diff --git a/hgext/histedit.py b/hgext/histedit.py
--- a/hgext/histedit.py
+++ b/hgext/histedit.py
@@ -807,8 +807,21 @@
def histedit(ui, repo, *freeargs, **opts):
"""interactively edit changeset history
- This command edits changesets between an ANCESTOR and the parent of
- the working directory.
+ This command lets you edit a linear series of changesets (up to
+ and including the working directory, which should be clean).
+ You can::
+
+ - `pick` to [re]order a changeset
+
+ - `drop` to omit changeset
+
+ - `mess` to reword the changeset commit message
+
+ - `fold` to combine it with the preceding changeset
+
+ - `roll` like fold, but discarding this commit's description
+
+ - `edit` to edit this changeset
The value from the "histedit.defaultrev" config option is used as a
revset to select the base revision when ANCESTOR is not specified.
More information about the Mercurial-devel
mailing list