在这种情况下,hg书签意味着什么?

时间:2011-08-20 18:52:06

标签: git mercurial

我正在阅读Chris's excellent article关于使用git和推送到BitBucket的内容。随着那里的指示,我设法让一切正常。但是,我想了解那里发生的事情。我对这一行特别感兴趣:

hg bookmark hg/default -r default

据我所知,这会创建一个名为hg/default的书签,但为什么会将default作为修订版?这是什么意思?

2 个答案:

答案 0 :(得分:3)

-r(或--rev)告诉Mercurial应将书签设置为default分支的头部。

使用此技术,您可以将书签设置为不同于工作副本的修订。

hg help bookmark中记录了这一点。

答案 1 :(得分:0)

如果没有手动设置分支名称,Mercurial会分配分支名称default

default是特定更改路径(更改集)的名称,在这种情况下,它用于创建书签。