是否可以在不提交任何文件更改的情況下將書籤從一個頭移到另一個頭?我已經試過:Mercurial:在不修改文件的情況下移動書籤?
hg update <destination-head>
hg bookmark bookmark-to-move -f
hg commit
但水銀抱怨nothing changed
,當我嘗試hg push -f
我得到no changes found
。有任何想法嗎?
是否可以在不提交任何文件更改的情況下將書籤從一個頭移到另一個頭?我已經試過:Mercurial:在不修改文件的情況下移動書籤?
hg update <destination-head>
hg bookmark bookmark-to-move -f
hg commit
但水銀抱怨nothing changed
,當我嘗試hg push -f
我得到no changes found
。有任何想法嗎?
您需要使用-B
標誌hg push
以使其移動的書籤。
如果書籤已經被導出(本源和目標中),則一個簡單的hg push
將向前在目的地移動的書籤。在你的情況下,本地書籤不是遠程書籤的後代,因此僅有hg push
將不會移動它。
使用
hg push -B bookmark-to-move
將運行,只要你想移動遙控器書籤。
你也可以運行
hg bookmark -r . yourbookmark
hg update yourbookmark
這做到了。謝謝! – Gili 2012-07-18 06:01:26