Pouvez-vous supprimer un fichier de Mercurial sans le supprimer du système de fichiers comme Git?


15

J'ai des fichiers dans un référentiel que je ne veux pas suivre, est-il possible de les supprimer sans supprimer les fichiers réels du système de fichiers?

Ce serait équivalent à git's rm --cached.

Réponses:


16

Vous pouvez utiliser hg forget <file>si des fichiers viennent d'être ajoutés, cependant si les fichiers ont déjà été validés, utilisez hg rm --after <file>.

L'aide est un peu trompeuse, elle devrait l'être hg rm --do-not-touch-the-filesystem.


5

Il ressemble à hg forgetce que je cherchais en fonction de cela .

Cela marquera un fichier afin qu'il ne soit plus suivi après le prochain commit.



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.