Comments
Patch
@@ -806,6 +806,10 @@ def bookmark(ui, repo, *names, **opts):
a revision using -r REV (where REV may be an existing bookmark),
the bookmark is assigned to that revision.
+ When you set a new bookmark or check out an existing bookmark by
+ name, that bookmark becomes 'active'. Any commits you make will move
+ the bookmark forward.
+
Bookmarks can be pushed and pulled between repositories (see :hg:`help
push` and :hg:`help pull`). This requires both the local and remote
repositories to support bookmarks. For versions prior to 1.8, this means
@@ -18,6 +18,11 @@ Bookmark
:hg:`help update`). Pushing and pulling bookmarks allow you to
collaborate with others on a branch without creating a named branch.
+Bookmark, active
+ When a bookmark is checked out by name, it becomes the active
+ bookmark. Any commits made to the repository will move that bookmark
+ forward.
+
Branch
(Noun) A child changeset that has been created from a parent that
is not a head. These are known as topological branches, see