Version control 如何删除hg中的分支?

Version control 如何删除hg中的分支?,version-control,mercurial,Version Control,Mercurial,我最近在学习git,发现人们可以删除短分支,但在Hg中,将分支合并为默认值后,我如何删除它?您不能。可以关闭分支以将其从活动分支列表中隐藏,但不能完全删除它 这是因为在mercurial和git中,“分支”一词的含义不同 在mercurial中,它是一组变更集 在git中,它是一个指向特定变更集的指针。我如何关闭Ortoisehg中的合并分支?@shengy:hg commit--close branch@shengy:在提交窗口的上方有一个标签,上面写着你在哪个分支上。单击此按钮将弹出一个对话

我最近在学习git,发现人们可以删除短分支,但在Hg中,将分支合并为默认值后,我如何删除它?

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

这是因为在mercurial和git中,“分支”一词的含义不同

在mercurial中,它是一组变更集


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

我如何关闭Ortoisehg中的合并分支?@shengy:
hg commit--close branch
@shengy:在提交窗口的上方有一个标签,上面写着你在哪个分支上。单击此按钮将弹出一个对话框,其中提供三个选项。第三个选项是关闭当前分支。这也是创建新分支的地方。@SteveKaye我确实这样做了,但后来它说我的头现在关闭了,当我返回到默认分支时,它不再是提示。我做错了吗?@Hannes
tip
只是指出了最新的提交。一旦您进行了另一次提交,该提交将成为新的
提示
。有关说明,请参见tip命令的说明