2012-07-17 82 views
3

是否可以在不提交任何文件更改的情況下將書籤從一個頭移到另一個頭?我已經試過:Mercurial:在不修改文件的情況下移動書籤?

hg update <destination-head> 
hg bookmark bookmark-to-move -f 
hg commit 

但水銀抱怨nothing changed,當我嘗試hg push -f我得到no changes found。有任何想法嗎?

回答

5

您需要使用-B標誌hg push以使其移動的書籤。

如果書籤已經被導出(本源和目標中),則一個簡單的hg push將向前在目的地移動的書籤。在你的情況下,本地書籤不是遠程書籤的後代,因此僅有hg push將不會移動它。

使用

hg push -B bookmark-to-move 

將運行,只要你想移動遙控器書籤。

+0

這做到了。謝謝! – Gili 2012-07-18 06:01:26

0

你也可以運行

hg bookmark -r . yourbookmark 
hg update yourbookmark 
相關問題