从另一个分支创建mercurial分支(非默认)

从另一个分支创建mercurial分支(非默认),mercurial,branch,Mercurial,Branch,如何从mercurial中的另一个非默认分支(例如Y)创建分支 谢谢 您可以从任何修订创建分支,例如: $ hg update -r 500 or $ hg clone --rev 500 // depends on what you want $ hg branch newbranch $ hg commit -m 'made a new branch from revision 500' 希望有帮助。您可以从任何修订版创建分支,例如: $ hg update -r 500 or $ hg

如何从mercurial中的另一个非默认分支(例如Y)创建分支


谢谢

您可以从任何修订创建分支,例如:

$ hg update -r 500 or $ hg clone --rev 500 // depends on what you want
$ hg branch newbranch
$ hg commit -m 'made a new branch from revision 500'

希望有帮助。

您可以从任何修订版创建分支,例如:

$ hg update -r 500 or $ hg clone --rev 500 // depends on what you want
$ hg branch newbranch
$ hg commit -m 'made a new branch from revision 500'
希望有帮助。

hg flow“父分支”启动“子分支”-u“用户”

hg提交-m“消息”-u“用户”

hg流“父分支”“子分支”

hg流量“父分支”完成

我希望这是有用的

hg flow“parent branch”start“child branch”-u“user”

hg提交-m“消息”-u“用户”

hg流“父分支”“子分支”

hg流量“父分支”完成


我希望这是有用的

Rui的回答给出了从任何地方进行分支的CLI命令;我将深入挖掘,并讨论分支选项。没有提供任何额外的命令行参数,也没有用TortoiseHg完成GUI表单,Mercurial将在每次提交时扩展当前分支。因此,如果您被更新到分支的提示(无论它是否为头),您的提交将创建一个新的分支提示。如果更新到分支的中间位置,则提交将创建一个具有相同分支名称的新头(即:您将分叉该分支);我将深入挖掘,并讨论分支选项。没有提供任何额外的命令行参数,也没有用TortoiseHg完成GUI表单,Mercurial将在每次提交时扩展当前分支。因此,如果您被更新到分支的提示(无论它是否为头),您的提交将创建一个新的分支提示。如果您更新到分支的中间位置,您的提交将创建一个具有相同分支名称的新头(即:您将分叉分支)。谢谢这是我想要的,但不知道如何提问。谢谢这是我想要的,但不知道如何提问。