小编典典

Mercurial - 恢复到旧版本并从那里继续

all

我在本地使用 Mercurial 进行项目(这是唯一一个没有推/拉到/从其他任何地方的仓库)。

迄今为止,它有一个线性的历史。然而,我现在正在做的事情我现在意识到这是一种糟糕的方法,我想回到我开始之前的版本并以不同的方式实现它。

我对Mercurial 中的 // 命令branch有点困惑revertupdate -C基本上我想恢复到 38 版(目前是 45
版)并让我的下一次提交以 38 为父级并从那里继续。我不在乎修订版 39-45 是否永远丢失或最终陷入自己的死胡同。

我需要哪个命令/命令集?


阅读 115

收藏
2022-05-23

共1个答案

小编典典

hg update [-r REV]

如果稍后您提交,您将有效地创建一个新分支。然后你可能会继续只在这个分支上工作,或者最终将现有的分支合并到其中。

2022-05-23