hg
Mercurial - a distributed source control management system. Some subcommands such as `commit` have their own usage documentation.
More info →Subcommands (13)
Adds specified files to the staging area for the next commit in Mercurial.
Create or show a branch name.
Create a copy of an existing repository in a new directory.
Commit all staged or specified files to the repository.
Create a new repository in the specified directory.
Display the revision history of the repository.
Pull changes from a specified repository to the local repository.
Push changes from the local repository to a specified destination.
Remove specified files from the staging area.
Display the root location of a Hg repository.
Start a standalone Mercurial web server for browsing repositories.
Show files that have changed in the working directory.
Update the working directory to a specified changeset.
Options (2)
-m, --messagebooleanCommit changes to version history
hg commit {{[-m|--message]}} {{message_text}}-C, --cleanbooleanReset everything the way it was in the latest commit
hg update {{[-C|--clean]}}; hg purgeExamples (8)
Create an empty Mercurial repository
Clone a remote Mercurial repository from the internet
hg clone https://example.com/repoView the status of a local repository
Add all new files to the next commit
Commit changes to version history
hg commit [-m|--message] message_textPush local changes to a remote repository
Pull any changes made to a remote