gpt4 book ai didi

version-control - Mercurial:qrefresh 来编辑多个提交消息?

转载 作者:行者123 更新时间:2023-12-04 06:58:01 25 4
gpt4 key购买 nike

我遇到过这些问题:Incorrect Commit Message In MercurialIs qrefresh harmful .但是,我仍然对我的具体问题感到困惑。

我克隆了一个存储库,此后进行了大约 10 次提交。在推送之前,我意识到我应该在我所做的每个提交中包含一个特定的短语。所以基本上我需要编辑我最近 10 次提交的提交消息来解决这个问题。已经提到了 qrefresh,但是以一种令人困惑的方式让我担心丢失数据。我仍然是一个非常基本的 Mercurial 用户,所以如果有人可以帮助我提供详细的说明,这样我就不会丢失任何东西,那将会很有帮助。

此外,我使用的服务器运行的是 Mercurial 1.0.1(我知道它很旧!)

编辑:

我遇到了 the answer我需要另一个问题作为答案之一。它有效,但我也认为有必要阅读 MQ 以真正了解正在发生的事情。

最佳答案

qrefresh 命令仅在您使用 Mercurial 队列 时才有用。你说你仍然是 Hg 新手,所以我认为你不是。但是,是的,如果您使用队列,则可以使用以下命令编辑当前补丁的提交消息:

hg qrefresh -e "新提交信息"

同样,Mercurial 队列(或 MQ)是一个高级主题,我建议您继续阅读 here

MQ 很强大,但在您熟悉它们之前,HistEdit 是一个不错的选择,正如 Macke 所提到的。

关于version-control - Mercurial:qrefresh 来编辑多个提交消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5326743/

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