我喜欢命名分支的灵活性,但我对头部的增殖有些担忧。
即使分支关闭,它仍然会出现在头部。我对如何清理“hg head”的输出有一个想法我对大师的问题是:“我错过了什么?”
首先你可能会问,为什么我要完全隐藏一个命名分支的头部?由于各种原因:
- 该功能是个坏主意
- 该功能是一个好主意,尚未准备好合并到小费,但可能在几个月后
- 该分支是旧标记版本的补丁版本
编辑: 事实证明,头部的增殖是我使用的旧版本 mercurial 的症状。关闭分支会在较新的 Mercurial 版本上隐藏分支的头部。
我的想法是有一个“死”头分支,所有这些封闭的分支头都将合并到该分支上。
死头将由变更集 0 作为父项,其唯一目的是捆绑现在不需要的杂散头。
deadhead 只有其他 deadhead 子项,它们永远不会合并回默认分支。