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

revert 命令允許丟棄不需要的未提交更改。

  • 將更改還原為單個檔案。
hg revert example.c
  • 恢復所有更改。

這將丟棄所有更改,而不僅僅是當前目錄。

hg revert --all

hg 將輸出哪些檔案被還原。

恢復示例

恢復 mydir \ example.cpp

忘了 file.txt

生成備份檔案是為了丟棄對先前提交的檔案的更改,格式為 filename.orig