Как убрать изменения в файле в hg - PullRequest
70 голосов
/ 04 мая 2010

Подскажите, пожалуйста, как мне удалить изменения, которые я сделал локально?

В git я могу сделать git checkout -- aFile.cpp, как я могу сделать то же самое с hg?

Ответы [ 2 ]

95 голосов
/ 04 мая 2010
hg revert <filename>

Более подробная информация о доступных hg командах доступна на справочной странице .

(Обратите внимание, что это не то же самое, что git revert - команда git revert предназначена для возврата коммитов, команда hg revert предназначена для отмены локальных изменений. Кроме того, команда, которую вы действительно должны использовать для удаления локальных изменений в git, на самом деле git reset, не оформить заказ.)

6 голосов

revert --no-backup

Предотвращает создание .orig файлов, более близко имитирующих git checkout:

hg revert --no-backup file

См. Также: Как отключить вывод Mercurial .orig файлов после слияния?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...