3

ファイルの変更をコミットせずに、ブックマークをあるヘッドから別のヘッドに移動することは可能ですか?私はもう試した:

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

しかし、Mercurialは文句nothing changedを言い、私がしようとするhg push -fno changes found。何か案は?

4

2 に答える 2

5

ブックマークを移動させるには、-Bフラグを使用する必要があります。hg push

ブックマークがすでにエクスポートされている場合(ソースと宛先の両方に存在する場合)、simplehg pushはブックマークを宛先で前方に移動します。あなたの場合、ローカルブックマークはリモートブックマークの子孫ではないので、hg push単独では移動しません。

使用する

hg push -B bookmark-to-move

動作し、必要に応じてリモートブックマークを移動します。

于 2012-07-17T18:50:23.330 に答える
1

実行することもできます

hg bookmark -r . yourbookmark
hg update yourbookmark
于 2017-11-02T01:47:28.730 に答える