# HG changeset patch # User Martin Geisler # Date 2009-04-04 15:33:42 # Node ID 1cd3775e097c0642615f13db03b67dcef7e0c75b # Parent a62fc8fe882f3484695ec4d99cdb9eaca121ff71 commands: better merge help text diff --git a/mercurial/commands.py b/mercurial/commands.py --- a/mercurial/commands.py +++ b/mercurial/commands.py @@ -2003,10 +2003,13 @@ def manifest(ui, repo, node=None, rev=No def merge(ui, repo, node=None, force=None, rev=None): """merge working directory with another revision - Merge the contents of the current working directory and the - requested revision. Files that changed between either parent are - marked as changed for the next commit and a commit must be - performed before any further updates are allowed. + The contents of the current working directory is updated with all + changes made in the requested revision since the last common + predecessor revision. + + Files that changed between either parent are marked as changed for + the next commit and a commit must be performed before any further + updates are allowed. The next commit has two parents. If no revision is specified, the working directory's parent is a head revision, and the current branch contains exactly one other head,