使用hg qnew
和hg qrefresh
创建并更新我想要应用到我的存储库的补丁后,但是我在hg qnew
时写的提交消息不是很好,它没有引用trac的票号,我想谈谈我提交的一些问题。
我如何做hg qrewritemycommitmessage
之类的事情。我已经检查了docs on the website,我已经空白了。
答案 0 :(得分:7)
您只需hg qrefresh -m "new commit message"
。
答案 1 :(得分:5)
除了
$ hg qrefresh -m "new message"
由kuy建议,您也可以使用
$ hg qrefresh -e
编辑当前消息。我发现这非常方便,因为我经常有多行提交消息,我需要在补丁的生命周期内多次修改。事实上,我总是创建没有提交消息的补丁 - 只是hg qnew foo
- 然后在我继续编辑提交消息。