abort |
abort an unfinished operation (EXPERIMENTAL) |
add |
add the specified files on the next commit |
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 |
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 |
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 |