Mercurial:如何在变基后恢复

30

我不小心使用 --rebase 参数从主仓库中拉取了一些更改。

如何从在 rebase 过程中创建的备份中恢复原始的仓库状态?

1个回答

47

hg unbundle 用于应用备份文件:

hg unbundle .hg/strip-backup/e64394fd5837-backup.hg

然而,这并不会移除由rebase创建的新变更集;从一个没有被rebase影响的repo(即从服务器克隆最新版本)中调用hg unbundle可能是个好主意。


4
或者“strip”新的变更集,但是Daniel的建议更好。 - Laurens Holst

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接