web-dev-qa-db-fra.com

Comment supprimer les modifications d'un fichier en hg

Pouvez-vous me dire comment supprimer les modifications que j'ai apportées localement?

En git, je peux faire git checkout -- aFile.cpp, comment faire la même chose avec hg?

72
michael
hg revert <filename>

Plus de détails sur les commandes hg disponibles sont disponibles sur la page de manuel .

(Notez que ce n'est pas la même chose que git revert - la commande revit de git sert à annuler les commits, la commande revg de hg sert à annuler les modifications locales. De plus, la commande que vous devriez vraiment utiliser pour supprimer les modifications locales dans git est en fait git reset, pas la caisse.)

96
Amber

revert --no-backup

Empêche la création de .orig fichiers, émulant plus étroitement git checkout:

hg revert --no-backup file

Voir aussi: Comment désactiver Mercurial de laisser des fichiers .orig après une fusion?