Você pode remover um arquivo do Mercurial sem removê-lo do sistema de arquivos como o Git?


15

Eu tenho alguns arquivos em um repositório que não quero que sejam rastreados. É possível removê-los sem remover os arquivos reais do sistema de arquivos?

Isso seria equivalente ao git rm --cached.

Respostas:


16

Você pode usar hg forget <file>se os arquivos acabaram de ser adicionados; no entanto, se os arquivos já foram confirmados, use hg rm --after <file>.

A ajuda é um pouco enganadora, deveria ser hg rm --do-not-touch-the-filesystem.


5

Parece que hg forgeté o que eu estava procurando de acordo com isso .

Isso marcará um arquivo para que ele não seja mais rastreado após a próxima confirmação.



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.