Können Sie eine Datei aus Mercurial entfernen, ohne sie wie Git aus dem Dateisystem zu entfernen?


15

Ich habe einige Dateien in einem Repo, die ich nicht verfolgen möchte. Ist es möglich, sie zu entfernen, ohne die eigentlichen Dateien aus dem Dateisystem zu entfernen?

Dies wäre gleichbedeutend mit gits rm --cached.

Antworten:


16

Sie können verwenden, hg forget <file>wenn Dateien gerade hinzugefügt wurden, wenn die Dateien jedoch bereits festgeschrieben wurden hg rm --after <file>.

Die Hilfe ist etwas irreführend, sollte es sein hg rm --do-not-touch-the-filesystem.


5

Es sieht aus wie hg forgetdas , was ich suchte nach diesem .

Dadurch wird eine Datei markiert, sodass sie nach dem nächsten Festschreiben nicht mehr verfolgt wird.



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.