标签: mercurial
在我的项目中,我希望从早期版本继续开发。到目前为止我已经完成了
$ hg up -r REV
并提交了变更集。如何“摆脱”我不再感兴趣的旧分支,以便在没有强制选项的情况下推送存储库?
答案 0 :(得分:1)
要撤消上一次 N 提交(但不更改历史记录),请执行以下操作:
将工作目录还原为所需的修订版:
$ hg revert -aC -r - < N + 1>
提交更改:
$ hg ci -m“撤消N个变更集”
现在这个分支可以与另一个分支合并。