使用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