ファイルの変更をコミットせずに、ブックマークをあるヘッドから別のヘッドに移動することは可能ですか?私はもう試した:
hg update <destination-head>
hg bookmark bookmark-to-move -f
hg commit
しかし、Mercurialは文句nothing changed
を言い、私がしようとするhg push -f
とno changes found
。何か案は?
ファイルの変更をコミットせずに、ブックマークをあるヘッドから別のヘッドに移動することは可能ですか?私はもう試した:
hg update <destination-head>
hg bookmark bookmark-to-move -f
hg commit
しかし、Mercurialは文句nothing changed
を言い、私がしようとするhg push -f
とno changes found
。何か案は?
ブックマークを移動させるには、-B
フラグを使用する必要があります。hg push
ブックマークがすでにエクスポートされている場合(ソースと宛先の両方に存在する場合)、simplehg push
はブックマークを宛先で前方に移動します。あなたの場合、ローカルブックマークはリモートブックマークの子孫ではないので、hg push
単独では移動しません。
使用する
hg push -B bookmark-to-move
動作し、必要に応じてリモートブックマークを移動します。
実行することもできます
hg bookmark -r . yourbookmark
hg update yourbookmark