geänderte Dateien verwerfen

posted by Ryan Wilcox on November 30, 2009

Sie haben Änderungen die sie nicht behalten wollen. Als Beispiel:

$ hg status
M fileone.txt
M filetwo.txt

Beim durchsehen ihrer Änderungen finden sie heraus, dass die Datei filetwo.txt nur Müll enthält und weg soll. Sie könnten manuell alle Änderungen rückgängig machen. Aber Mercurial bietet einen Besseren weg: hg revert

$ hg revert filetwo.txt

Gibt es viele Dateien die Änderungen beinhalten und alle verworfen werden sollen, können Sie den Parameter --all mitgeben:

$ hg revert --all
reverting fileone.txt
reverting filetwo.txt

Dies funktioniert wie der Befehl git reset --hard HEAD^, falls Sie sich mit Git auskennen.

Sie haben Änderungen, die Sie nicht einchecken wollen? So werden Sie diese los.