|
| bundlespec | Bundle File Formats |
| color | Colorizing Outputs |
| config | Configuration Files |
| dates | Date Formats |
| deprecated | Deprecated Features |
| diffs | Diff Formats |
| environment | Environment Variables |
| evolution | Safely rewriting history (EXPERIMENTAL) |
| extensions | Using Additional Features |
| filesets | Specifying File Sets |
| flags | Command-line flags |
| glossary | Glossary |
| hgignore | Syntax for Mercurial Ignore Files |
| hgweb | Configuring hgweb |
| internals | Technical implementation topics |
| merge-tools | Merge Tools |
| pager | Pager Support |
| patterns | File Name Patterns |
| phases | Working with Phases |
| revisions | Specifying Revisions |
| rust | Rust in Mercurial |
| scripting | Using Mercurial from scripts and automation |
| subrepos | Subrepositories |
| templating | Template Usage |
| urls | URL Paths |
|
| abort | abort an unfinished operation (EXPERIMENTAL) |
| add | add the specified files on the next commit |
| admin::chainsaw-update | pull and update to a given revision, no matter what, (EXPERIMENTAL) |
| annotate | show changeset information by line for each file |
| clone | make a copy of an existing repository |
| commit | commit the specified files or all outstanding changes |
| continue | resumes an interrupted operation (EXPERIMENTAL) |
| diff | diff repository (or selected files) |
| export | dump the header and diffs for one or more changesets |
| forget | forget the specified files on the next commit |
| init | create a new repository in the given directory |
| log | show revision history of entire repository or files |
| merge | merge another revision into working directory |
| pull | pull changes from the specified source |
| push | push changes to the specified destination |
| remove | remove the specified files on the next commit |
| serve | start stand-alone webserver |
| status | show changed files in the working directory |
| summary | summarize working directory state |
| update | update working directory (or switch revisions) |
|
| addremove | add all new files, delete all missing files |
| admin::verify | verify the integrity of the repository |
| archive | create an unversioned archive of a repository revision |
| backout | reverse effect of earlier changeset |
| bisect | subdivision search of changesets |
| bookmarks | create a new bookmark or list existing bookmarks |
| branch | set or show the current branch name |
| branches | list repository named branches |
| bundle | create a bundle file |
| cat | output the current or given revision of files |
| config | show combined config settings from all hgrc files |
| copy | mark files as copied for the next commit |
| files | list tracked files |
| graft | copy changes from other branches onto the current branch |
| grep | search for a pattern in specified files |
| heads | show branch heads |
| help | show help for a given topic or a help overview |
| identify | identify the working directory or specified revision |
| import | import an ordered set of patches |
| incoming | show new changesets found in source |
| manifest | output the current or given revision of the project manifest |
| outgoing | show changesets not found in the destination |
| paths | show aliases for remote repositories |
| phase | set or show the current phase name |
| purge | removes files not tracked by Mercurial |
| recover | roll back an interrupted transaction |
| rename | rename files; equivalent of copy + remove |
| resolve | redo merges or set/view the merge status of files |
| revert | restore files to their checkout state |
| root | print the root (top) of the current working directory |
| shelve | save and set aside changes from the working directory |
| tag | add one or more tags for the current or given revision |
| tags | list repository tags |
| unbundle | apply one or more bundle files |
| unshelve | restore a shelved change to the working directory |
| verify | verify the integrity of the repository |
| version | output version and copyright information |