aAPT
dDebian
fFFmpeg
jJava
mMercurial: Usage
oOCaml
pPostgreSQL

Home Applications Hg

Mercurial: Usage

Temporarily enable config option:

hg --config web.style=gitweb serve

Clone single branch, bookmark or revision:

hg clone path/to/repo#branch dir
hg clone -r bookmark ssh://path/to/repo dir
hg clone -r rev http://user:pwd@host/repo dir

Safely merge X into the current revision without letting any of the changes from X come through:

hg -y merge --tool=internal:fail X
hg revert --all --rev .
hg resolve -a -m

Merge default branch into specific revision:

hg merge -r default --tool internal:other

Dispose uncommited merge:

hg update -C .

Display tag dates

hg tags --template "{tag} {date|isodate}\n"

See also

Pruning dead branches.