重命名TortoiseHG中的默认分支

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了重命名TortoiseHG中的默认分支相关的知识,希望对你有一定的参考价值。

是否可以在TortoiseHG中将'default'重命名为'production'?

答案

你不能直接从Tortoise2.0+ settings,但通过命令行hg。 如hgbook所述:

Mercurial允许您为分支分配持久性名称。 总是存在一个名为default的分支。甚至在您自己开始命名分支之前,如果查找它们,您可以找到默认分支的痕迹。

要开始使用named branches,请使用hg branches命令

$ hg branch production
marked working directory as branch production
$ hg branch
production

然后检查TortoiseHg中是否反映了这一变化

另一答案

您无法在Mercurial(或TortoiseHg)中重命名分支。你要做的是创建一个名为production的新分支,并将其基于当前的default分支。

您可以在TortoiseHg 2.0中执行此操作

  1. 单击表示工作目录的行
  2. 单击分支按钮
  3. 单击以打开新分支
  4. 填写分支名称,然后单击“确定”
  5. 输入提交消息,然后单击“提交”。

这将创建一个名为production的新分支。旧的default分支将保留,因此您可以将新功能放在那里,然后在它们稳定时将它们合并到production中。

以上是关于重命名TortoiseHG中的默认分支的主要内容,如果未能解决你的问题,请参考以下文章

重命名分支

Git:重命名分支中的目录

如何在 GitHub 网站上重命名分支?

如何重命名 SVN 分支并更新现有沙箱中的引用?

git:重命名本地分支失败

在 Gitkraken 中重命名分支?