version-control - 如何删除hg中的一个分支?

标签 version-control mercurial

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

最佳答案

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

发生这种情况是因为在 mercurial 和 git 中,“分支”一词的含义不同。

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

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

关于version-control - 如何删除hg中的一个分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11681218/

相关文章:

.net - 集市 + CruiseControl.Net

Git: pull 错了分支,然后推送了 merge 。如何撤消?

git - 具有文件状态的 Mercurial 日志格式

mercurial - 如何使用 Mercurial TortoiseHG 获得文件的两个非连续版本的视觉差异?

version-control - 如何指定要在 'hg merge'中使用的 merge 基础

git - 如何在git中将文件 "Un-push"?

xcode - 如何保存断点,使它们成为源代码管理提交项目的一部分

git - 多平台项目存储库设计策略

eclipse - MercurialEclipse 插件的官方/事件主页是什么?

version-control - 如何在 Pharo 2.0 中针对 Monticello 包拆分包/类别