mercurial中书签的目的是什么?

Dav*_*ita 3 mercurial

我读到了mercurial中的书签,每个来源都说它就像git分支,书签在每次提交时都会更新,但我真的不明白它的用途是什么.任何指导将不胜感激.谢谢.

Mih*_*ila 6

来自Mercurial维基:

书签是对新提交时自动更新的提交的引用.如果您执行hg书签功能,则功能书签会引用当前的变更集.当您工作并提交更改时,书签将随着您的每次提交而前进.书签将始终指向您工作中的最新版本.由于书签在提交到他们所指向的变更集时会自动更新,因此它们对于跟踪不同的头部特别有用.因此,它们可用于尝试新功能或提取尚未审核的更改.

我还建议阅读本文,以了解在Mercurial中分支的各种方法的概述.

我建议不要使用书签并试图找到它们的用途,而是找到一个您在团队中自然使用的流程,然后找到Mercurial如何在该流程的上下文中最好地处理分支,无论是使用书签还是克隆或者是什么有你.