使用hg qnew
和hg qrefresh
创建并更新我想要应用于我的存储库的补丁后,但我在执行hg qnew
时写入的提交消息不是很好,它没有参考来自trac的票号,我想说一些关于我的提交地址的问题。在Mercurial MQ扩展中更新提交消息
我该怎么做类似hg qrewritemycommitmessage
。我已经检查了docs on the website,我已经空白了。
使用hg qnew
和hg qrefresh
创建并更新我想要应用于我的存储库的补丁后,但我在执行hg qnew
时写入的提交消息不是很好,它没有参考来自trac的票号,我想说一些关于我的提交地址的问题。在Mercurial MQ扩展中更新提交消息
我该怎么做类似hg qrewritemycommitmessage
。我已经检查了docs on the website,我已经空白了。
你只是做hg qrefresh -m "new commit message"
。
除了
$ hg qrefresh -m "new message"
通过kuy建议,你也可以使用
$ hg qrefresh -e
编辑当前消息。我发现非常方便,因为我经常有多行提交消息,需要在补丁的整个生命周期内多次修改。事实上,我总是创建我的补丁没有提交消息 - 只是hg qnew foo
- 然后编辑提交消息,因为我去。
+1方式更有用,因为在代码更改实施之前,您不一定知道要写什么。 – Lstor 2012-11-02 14:40:51
我感觉有点傻,谢谢。 – Jerub 2010-04-06 23:30:40