Git 在这种情况下,hg bookmark是什么意思?
我正在通读有关使用git和推到BitBucket的内容。有了那里的指示,我设法使一切正常。然而,我想了解那里发生了什么。我对这一行特别感兴趣:Git 在这种情况下,hg bookmark是什么意思?,git,mercurial,Git,Mercurial,我正在通读有关使用git和推到BitBucket的内容。有了那里的指示,我设法使一切正常。然而,我想了解那里发生了什么。我对这一行特别感兴趣: hg bookmark hg/default -r default 我知道这会创建一个名为hg/default的书签,但为什么它会有default作为修订?这意味着什么?-r(或-rev)告诉Mercurial,书签应该设置为默认分支的头部 使用此技术,可以将书签设置为工作副本以外的修订 这记录在中。如果没有手动设置分支名称,Mercurial将分配分
hg bookmark hg/default -r default
我知道这会创建一个名为hg/default
的书签,但为什么它会有default
作为修订?这意味着什么?-r
(或-rev
)告诉Mercurial,书签应该设置为默认分支的头部
使用此技术,可以将书签设置为工作副本以外的修订
这记录在中。如果没有手动设置分支名称,Mercurial将分配分支名称默认值
default
是特定更改路径(更改集)的名称,在本例中,它用于创建书签 啊,我明白了。如果我没有使用-r
开关,那么书签会在我当前的版本中“开始”,对吗?我想它会使用当前的分支和设置在该分支上的当前更改branch@Geo:您是正确的,如果未给出-r
,则书签将设置为您的工作副本修订版。