鉴于一个变化的变化集,我如何回到变更集之前?

时间:2015-09-15 15:09:58

标签: mercurial

我们正在使用Mercurial。我认为变更集存在问题。为了确保,我想在变更集之前回到状态。

我该怎么做?

1 个答案:

答案 0 :(得分:3)

您可以使用hg up {REVISION}~1将工作副本更新为有问题的变更集之前的状态。

如果您尚未发布变更集,则可以使用hg strip删除变更集(警告:条带是破坏性操作)。

如果变更集已经发布,您可以使用分支顶部的hg backout来反复应用有问题的变更集的更改。