emu*_*rad 4 git version-control mercurial github bitbucket
我对分布式版本控制系统有点新意,所以我正在阅读Mercurial手册,我所理解的是标签功能可用于标记版本号,例如标记为v1.0和另一个v1.1等.
至于分支,它们将用于添加新功能而不会打扰其他开发人员,然后在一切正常后将其与默认分支合并.
是对的吗?
请指教.谢谢.
听起来你大部分都是从git伙伴那里得到答案,他们几乎也了解Mercurial.
核心区别在于,在git中,分支名称不是变更集的组成部分 - 它只是变更集现在的位置.在mercurial中,Named Branch的名称永远是其中的一部分.这导致那些了解git的人比他们知道的Mercurial说两个不太正确的事情中的一个:
hg branches输出可能会变得非常大.所有这些都在Steve Losh的Mercurial分支指南中得到了很好的阐述,正如OJ最初的回答(我赞成).
综上所述:
当然,任何一种工具都可以以任何一种方式使用 - 它更多地是关于规范,而不是"正确".
阅读以下内容以帮助澄清您的理解(Mercurial相关):
| 归档时间: |
|
| 查看次数: |
460 次 |
| 最近记录: |