status del repositoriohg st
traer los cambioshg pull
actualizar los cambios descargadoshg update
traer y actualizar los cambioshg pull -u
ver el log de la revision numero 2hg log -r 2
el Ășltimo loghg log -r -1
los Ășltimos 2 logshg log -r -1:-2
comparar los cambios desde la revision -3hg diff -r -3
comparar los cambios con las revisiones entre -2:-3hg diff -r -2:-3
ver un resumen de las modificaciones solo los nombres de los archivos modificados
hg diff --stat
para ignorar archivos que no se quieran considerar en el repositorio
ignorar todos los que terminen en .py*py
ignorar todos los que no terminen en .c o .h*[!.c|!.h]
Crear una rama nueva
$ hg branch ramaNueva
mostrar las existentes
$ hg branches
ramaNueva 10:d3959df85fcf
default 9:7d1a900129f9
moverse a la rama default
$ hg update default
saber en que rama estamos
$ hg branch
default
traer los cambios desde otra rama
$ hg merge ramaNueva
Agregar al archivo ~/.hgrc
[extensions]
hgext.graphlog =