首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何恢复最近的汞犯罪?

如何恢复最近的汞犯罪?
EN

Stack Overflow用户
提问于 2014-09-09 02:53:13
回答 2查看 59关注 0票数 0

我已经查过“变化莫测”的文档了,但还是很困惑。我想要做的是恢复我做的最后一个承诺,也就是我希望我的项目回到与我上次提交时完全相同的状态。我看到hg恢复,回滚等,仍然不明白哪一个是正确的情况下。我该用哪一种?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-09-09 04:11:35

hg rollback命令用于撤消修改Mercurial内部存储的最后一个操作,通常是拉或提交。因此,如果您想撤消最后一次提交,hg rollback将工作。

但听起来你想要撤销所有未提交的更改。你有两个选择。hg revert --all命令将撤消所有未提交的更改。在还原之前,每个更改的文件都会被保存/备份一个.orig扩展名。

如果不需要保留.orig文件中的更改,请运行hg update -C。这清除了所有未完成的更改,而不保留任何东西。

票数 2
EN

Stack Overflow用户

发布于 2014-09-10 12:00:17

如果你已经做了修改,并希望删除它们,我喜欢条形扩展,条形延伸。使用它,您可以从历史记录中删除显式更改集。

然而,脱衣舞是一个不可饶恕的命令,也就是说,如果你弄错了,就没有检索,除非你有回购的备份。您可能更喜欢进化扩展附带的prune命令。使用剪枝,您可以标记更改集为过时,它们将不再在日志或乌龟通常可见。您可以通过添加--隐藏在hg日志命令行中,或者通过启用筛选工具栏(从视图菜单中)并选择“显示/隐藏隐藏的更改集”来使它们可见。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25736034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档