全部舍弃并获得最新修订的干净副本?
我正在移动一个使用Mercurial的构建过程,并希望将工作目录恢复到最新修订的状态。在构建过程的早期运行中,将修改一些文件并添加了一些我不想提交的文件,因此我具有本地更改和未添加到存储库的文件。 丢弃所有内容并获得具有最新修订的干净工作目录的最简单方法是什么? 目前,我正在这样做: hg revert --all <build command here to delete the contents of the working directory, except the .hg folder.> hg pull hg update -r MY_BRANCH 但似乎应该有一个更简单的方法。 我想要做的等同于删除存储库,执行新的克隆以及更新。但是回购协议太大,以至于不够快。