Puoi rimuovere un file da Mercurial senza rimuoverlo dal filesystem come Git?


15

Ho alcuni file in un repository che non voglio tracciare, è possibile rimuoverli senza rimuovere i file effettivi dal filesystem?

Ciò equivarrebbe a Git's rm --cached.

Risposte:


16

È possibile utilizzare hg forget <file>se i file sono stati appena aggiunti, tuttavia se i file sono già stati sottoposti a commit utilizzare hg rm --after <file>.

L'aiuto è un po 'fuorviante, dovrebbe essere hg rm --do-not-touch-the-filesystem.


5

Sembra che hg forgetsia quello che stavo cercando secondo questo .

Questo contrassegnerà un file in modo che non venga più rintracciato dopo il prossimo commit.



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.