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