在 Mercurial(hg)中,分支(branch)和书签(bookmark)是两个重要的概念。它们都用于管理项目的不同开发线路,但它们的工作方式和用途有所不同。

值得注意的是,Git 中的「分支」概念在功能上更接近于 Mercurial 中的「书签」。在 Git 中,分支也是一个指向特定提交的可移动指针,可以轻松地创建、移动、删除和重命名。因此,如果你熟悉 Git 的分支,那么你可以把它们想象成 Mercurial 的书签。