¿Se puede eliminar un archivo de Mercurial sin eliminarlo del sistema de archivos como Git?


15

Tengo algunos archivos en un repositorio que no quiero rastrear, ¿es posible eliminarlos sin eliminar los archivos reales del sistema de archivos?

Esto sería equivalente a git's rm --cached.

Respuestas:


16

Se puede utilizar hg forget <file>si simplemente se han añadido los archivos, sin embargo, si los archivos ya han sido comprometidos uso hg rm --after <file>.

La ayuda es un poco engañosa, debería ser hg rm --do-not-touch-the-filesystem.


5

Parece que hg forgetes lo que estaba buscando de acuerdo con esto .

Esto marcará un archivo para que ya no se rastree después de la próxima confirmación.



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.