gpt4 book ai didi

version-control - Mercurial:如何撤消更改?

转载 作者:行者123 更新时间:2023-12-03 05:45:35 25 4
gpt4 key购买 nike

使用 Mercurial 时,如何撤消自上次提交以来工作目录中的所有更改?这似乎是一件简单的事情,但我却忽略了它。

例如,假设我有 4 次提交。然后,我对我的代码进行一些更改。然后我认为我的更改很糟糕,我只想回到上次提交时的代码状态。所以,我想我应该这样做:

hg update 4

其中 4 是我最新提交的修订号。但是,Mercurial 不会更改我的工作目录中的任何文件。为什么不呢?

最佳答案

hg revert就可以了。

它会将您恢复到上次提交。

--all 将恢复所有文件。

请参阅其手册页描述的链接。

hg update 通常用于在从不同的存储库或交换分支拉取后刷新工作目录。 hg up myawesomebranch。它还可用于恢复到特定版本。 hg up -r 12

关于version-control - Mercurial:如何撤消更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3214035/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com