2010-04-06 102 views
7

使用hg qnewhg qrefresh创建并更新我想要应用于我的存储库的补丁后,但我在执行hg qnew时写入的提交消息不是很好,它没有参考来自trac的票号,我想说一些关于我的提交地址的问题。在Mercurial MQ扩展中更新提交消息

我该怎么做类似hg qrewritemycommitmessage。我已经检查了docs on the website,我已经空白了。

回答

7

你只是做hg qrefresh -m "new commit message"

+0

我感觉有点傻,谢谢。 – Jerub 2010-04-06 23:30:40

5

除了

$ hg qrefresh -m "new message" 

通过kuy建议,你也可以使用

$ hg qrefresh -e 

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

+0

+1方式更有用,因为在代码更改实施之前,您不一定知道要写什么。 – Lstor 2012-11-02 14:40:51