从另一个书签创建一个 Mercurial 书签
Create a Mercurial bookmark from another bookmark
在 Mercurial 中是否可以从另一个书签创建一个书签?我正在尝试做我以前用 Git 做的事情:从另一个分支创建一个分支。
如果您想创建一个指向与现有书签相同的提交的新书签,只需执行以下操作:
hg bookmark -r OLD NEW
或
hg book -r OLD NEW
其中 OLD
是现有书签的名称,NEW
是您正在创建的书签(完整的命令名称是 bookmark
,但可以缩写)。
也就是说,您无需创建书签即可在 Mercural 中进行分支(请参阅 hg help glossary
中的 "Branch, anonymous")。在 Mercurial 中没有独立的头部这样的东西(因为不需要分支来保持修订的活力);您可以简单地对现有提交进行分支,而无需为该匿名分支命名。书签可用于跟踪匿名分支的头部,但您也可以通过其他方式(例如 hg share
)完成此操作,并且对于简单操作或使用 GUI 可能不是必需的.
在 Mercurial 中是否可以从另一个书签创建一个书签?我正在尝试做我以前用 Git 做的事情:从另一个分支创建一个分支。
如果您想创建一个指向与现有书签相同的提交的新书签,只需执行以下操作:
hg bookmark -r OLD NEW
或
hg book -r OLD NEW
其中 OLD
是现有书签的名称,NEW
是您正在创建的书签(完整的命令名称是 bookmark
,但可以缩写)。
也就是说,您无需创建书签即可在 Mercural 中进行分支(请参阅 hg help glossary
中的 "Branch, anonymous")。在 Mercurial 中没有独立的头部这样的东西(因为不需要分支来保持修订的活力);您可以简单地对现有提交进行分支,而无需为该匿名分支命名。书签可用于跟踪匿名分支的头部,但您也可以通过其他方式(例如 hg share
)完成此操作,并且对于简单操作或使用 GUI 可能不是必需的.