hg outgoing [-M] [-p] [-n] [-f] [-r REV]... [DEST]

aliases: out

show changesets not found in the destination

    Show changesets not found in the specified destination repository or the
    default push location. These are the changesets that would be pushed if a
    push was requested.

    See pull for details of valid destination formats.

    Returns 0 if there are outgoing changes, 1 otherwise.

options:

 -f --force              run even when the destination is unrelated
 -r --rev REV [+]        a changeset intended to be included in the
                         destination
 -n --newest-first       show newest record first
 -B --bookmarks          compare bookmarks
 -b --branch BRANCH [+]  a specific branch you would like to push
 -p --patch              show patch
 -g --git                use git extended diff format
 -l --limit NUM          limit number of changes displayed
 -M --no-merges          do not show merges
    --stat               output diffstat-style summary of changes
    --style STYLE        display using template map file
    --template TEMPLATE  display with template
 -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)
 -S --subrepos           recurse into subrepositories

[+] marked option can be specified multiple times

use "hg -v help outgoing" to show global options