¿Excluir file de un set de cambios?

Posible duplicado:
Usando mercurial, ¿cuál es la forma más fácil de enviar y enviar un solo file dejando otras modificaciones en paz?
Compruebe en solo file con Mercurial?

Hice cambios en 2 files. Uno tiene una corrección de errores, el otro tiene un montón de código de debugging temporal que quiero mantener en mi directory de trabajo por ahora, pero no quiero comprometerme.

Con git solo agregaría el primer file al set de cambios, ¿cómo puedo hacer esto más fácilmente con mercurial?

¿No puedes simplemente comprometer el único file que deseas?

hg commit filename 

Alternativamente, puede usar la opción -X para excluir el otro file:

 hg commit -X filename2 

Como solo tiene 2 files, uno que debe ser comprometido y otro que no debería, en realidad no hace la diferencia.

Consulte la documentation para más información.

Solo usa

 $ hg commit your-file 

También puede encontrar la extensión de logging interesante: le permite comprometer solo una parte de los cambios realizados en un file.