Mercurial回滚?放弃所有本地更改并重新开始?

时间:2016-09-26 21:56:01

标签: mercurial rollback

我正在使用Mercurial。

我在合并等方面犯了一些错误,只是想放弃我所做的所有更改(包括本地提交的更改,但从未推送过)。

如何放弃所有内容并使我的回购与远程回购相同。

(即看图像,我想丢弃那5个排队推送)

*** note rollback仅适用于(单个)最后一个事务

***我的具体问题是我对几个不同的分支进行了更改。

enter image description here

1 个答案:

答案 0 :(得分:0)

最后我将回购克隆克隆到新文件夹

hg clone https://www.mercurial-scm.org/repo mercurial-repo

然后我删除了我的旧.hg文件夹,并将其替换为来自原点的已知好文件夹。