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.


 -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
 -S --subrepos          recurse into subrepositories

[+] marked option can be specified multiple times

use "hg -v help outgoing" to show more info