恢复与更新未更改的更改

hel*_*hod 6 mercurial

假设您已经提交了一些更改,然后以某种方式删除/修改了一些文件.

哪个更好?用revertoder update

Mat*_*ela 9

运行hg update -C和执行hg revert -a之间有两个很大的区别

  1. 更新会将您的父母移动到分支头部的顶端
  2. 更新不会创建任何备份文件

另一方面,恢复命令

  1. 创建所有恢复文件的备份(除非您提供--no-backup命令)
  2. 不会更改您的工作目录父变更集.

现在哪个更好?取决于您想要的上面列出的内容.