2010-04-06 64 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