使用 revert 命令放弃不需要的更改

revert 命令允许丢弃不需要的未提交更改。

  • 将更改还原为单个文件。
hg revert example.c
  • 恢复所有更改。

这将丢弃所有更改,而不仅仅是当前目录。

hg revert --all

hg 将输出哪些文件被还原。

恢复示例

恢复 mydir \ example.cpp

忘了 file.txt

生成备份文件是为了丢弃对先前提交的文件的更改,格式为 filename.orig