加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

版本控制 – Mercurial:qrefresh编辑几个提交消息?

发布时间:2020-12-20 11:17:48 所属栏目:Python 来源:网络整理
导读:我遇到过这些问题: Incorrect Commit Message In Mercurial和 Is qrefresh harmful.但是,我仍然对我的具体问题感到困惑. 我克隆了一个存储库,从那以后做了大约10次提交.在推送之前,我意识到我应该在每次提交中包含一个短语.所以基本上我需要编辑我最近10次
我遇到过这些问题: Incorrect Commit Message In Mercurial和 Is qrefresh harmful.但是,我仍然对我的具体问题感到困惑.

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

此外,我正在使用的服务器正在运行Mercurial 1.0.1(我知道它已经老了!)

编辑:

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

解决方法

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

hg qrefresh -e“新提交消息”

同样,Mercurial Queues(或MQ)是一个高级主题,我建议你阅读它here

MQ很强大,但在你对它们感到满意之前,正如Macke所提到的,HistEdit是一个很好的方法.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读