hg-pull
fetches changesets from a remote repository into the local repository
TLDR
Pull from default remote
$ hg pull
Pull and update working directory$ hg pull -u
Pull from specific source$ hg pull [https://example.com/repo]
Pull specific revision$ hg pull -r [revision]
Pull specific branch$ hg pull -b [branch]
SYNOPSIS
hg pull [options] [source]
DESCRIPTION
hg pull fetches changesets from a remote repository into the local repository. Unlike Git's pull, it does not automatically update the working directory. Use -u to update, or run hg update separately after pulling. The source defaults to the repository from which this repository was cloned.
PARAMETERS
-u, --update
Update to new branch head after pulling.-r, --rev rev
Pull specific revision.-b, --branch branch
Pull specific branch.-f, --force
Pull even from unrelated repository.
