Contents
pull, update and merge in one command (DEPRECATED)
pull changes from a remote repository, merge new changes if needed.:
hg fetch [SOURCE]
This finds all changes from the repository at the specified path or URL and adds them to the local repository.
If the pulled changes add a new branch head, the head is automatically merged, and the result of the merge is committed. Otherwise, the working directory is updated to include the new changes.
When a merge is needed, the working directory is first updated to the newly pulled changes. Local changes are then merged into the pulled changes. To switch the merge order, use --switch-parent.
See hg help dates for a list of formats valid for -d/--date.
Returns 0 on success.
Options:
-r, --rev <REV[+]> | |
a specific revision you would like to pull | |
--edit | invoke editor on commit messages |
--force-editor | edit commit message (DEPRECATED) |
--switch-parent | |
switch parents when merging | |
-m, --message <TEXT> | |
use text as commit message | |
-l, --logfile <FILE> | |
read commit message from file | |
-d, --date <DATE> | |
record the specified date as commit date | |
-u, --user <USER> | |
record the specified user as committer | |
-e, --ssh <CMD> | |
specify ssh command to use | |
--remotecmd <CMD> | |
specify hg command to run on the remote side | |
--insecure | do not verify server certificate (ignoring web.cacerts config) |
[+] marked option can be specified multiple times