2011-08-20 113 views
1

我正在閱讀Chris's excellent article關於使用git並推送到BitBucket。隨着那裏提出的指示,我設法讓一切工作。不過,我想了解那裏發生了什麼。我在這一行特別感興趣:在這種情況下,hg書籤是什麼意思?

hg bookmark hg/default -r default 

我明白,這將創建一個名爲hg/default書籤,但它爲什麼default作爲修訂?這是什麼意思?

回答

3

-r(或--rev)告訴Mercurial書籤應設置爲default分支的頭部。

使用這種技術,你一個書籤設置爲比你的工作拷貝其他修訂。

hg help bookmark被記錄在案。

+0

啊,我明白了。如果我不使用'-r'開關,那麼書籤在我的當前版本中就會「開始」,對吧? – Geo

+0

我*想*它會使用當前分支和該分支上設置的當前更改 –

+1

@Geo:您是對的,如果沒有給出'-r',那麼'bookmark'設置爲您的工作副本版本。 –

0

如果沒有分支名稱手動設置,水銀分配分支名default

default是改變(變更集)的特定路徑的名稱,並在這種情況下,它被用來創建您的書籤。

相關問題