2011-03-29 5 views

Respuesta

9

Utilice la opción -X en hg commit para excluir ciertos archivos. Puede especificarlo más de una vez en la línea de comando. Por ejemplo,

hg commit -X path/to/unwanted/file -X path/to/another/file 
7

Puede pasar una lista de archivos que se comprometan a hg commit, por ejemplo, hg commit -m msg file1 file2 ....

4

¡Sí! Tienes dos opciones.

  1. Commit sólo algunos archivos.

    Si proporciona los nombres de archivo como argumentos en hg commit, solo esos archivos se confirmarán. Así que si tengo el siguiente hg status:

    M foo.txt 
    M bar.txt 
    

    puedo correr hg commit foo.txt para cometer sólo los cambios en foo.txt y dejar a los cambios en bar.txt para una confirmación posterior.

  2. Utilice la extensión record.

    El Record extension le da el comportamiento de Mercurial al índice de git, lo que le permite confirmar algunos parches de sus cambios (como git add --patch). Ver los documentos para más información.

Cuestiones relacionadas