更新Mercurial MQ扩展中的提交消息

时间:2010-04-06 07:22:51

标签: version-control mercurial mercurial-queue

使用hg qnewhg qrefresh创建并更新我想要应用到我的存储库的补丁后,但是我在hg qnew时写的提交消息不是很好,它没有引用trac的票号,我想谈谈我提交的一些问题。

我如何做hg qrewritemycommitmessage之类的事情。我已经检查了docs on the website,我已经空白了。

2 个答案:

答案 0 :(得分:7)

您只需hg qrefresh -m "new commit message"

答案 1 :(得分:5)

除了

$ hg qrefresh -m "new message"

由kuy建议,您也可以使用

$ hg qrefresh -e

编辑当前消息。我发现这非常方便,因为我经常有多行提交消息,我需要在补丁的生命周期内多次修改。事实上,我总是创建没有提交消息的补丁 - 只是hg qnew foo - 然后在我继续编辑提交消息。