如何删除hg中的分支?

she*_*ngy 7 version-control mercurial

我最近在学习git,发现人们可以删除短分支,但是在hg中,将分支合并到默认后,我怎么能删除它呢?

zer*_*kms 7

你不能。您可以关闭该分支以将其从活动分支列表中隐藏,但无法完全删除它。

发生这种情况是因为在 Mercurial 和 git 中,“分支”一词意味着不同的东西。

在 Mercurial 中 - 它是一组变更集。

在 git 中,它是指向特定变更集的指针。

  • @shengy:在提交窗口上方有一个标签,表明您所在的分支。单击此按钮将弹出一个对话框,其中提供了三个选项。第三个选项是关闭当前分支。这也是您创建新分支的地方。 (2认同)