2011-05-31 84 views

回答

7

如果你把它看作一棵樹,那麼頭是一個葉子,在一個分支的最後。

它解釋真的很好,在Mercurial的自己的wiki:
Branches
Heads

1

wiki:沒有孩子的

一個變更

分支的一套ch具有相同分支名稱的組名

如果未指定,每個變更集都屬於一個分支,default

如果您是新手,想要快速入門,我推薦hginit.com

+1

+1提hginit.com,一個精心編寫的教程,所有的Mercurial用戶應該閱讀。 – icabod 2011-05-31 16:09:22

+0

這是一個「命名分支」,但Mercurial有四種:命名,書籤,匿名和克隆。 – 2011-06-01 05:36:26

0

很難指出差異,因爲這些都是正交的概念。它們在水銀的wiki,其中有

  • Head,一個用於
  • 一個Branch的條目解釋。
5

答案是「視情況而定」。 Mercurial有四種不同的分支策略,您可以從中挑選,根據您選擇如何調用分支,答案可以是「他們無關」或「他們是同一事物」之類的任何東西。

首先看four types of branching

  1. 命名分支
  2. 書籤作爲分支
  3. 匿名分支
  4. 克隆如分支

點擊該鏈接是否有這些都是不明給你。

每一樣東西,找我們來看看如何分支有關:

  1. 命名的分支 - 完全無關。每個命名分支可以有多個頭,並且不是每個命名分支都需要有一個頭
  2. 書籤作爲分支 - 大多數不相關。書籤可以指向頭或不頭,但它們移動到「新掌門」當您提交
  3. 匿名分支 - 頭在這種模式分支機構。他們沒有名字,很輕。
  4. 克隆如分支 - 頭分支機構,但你更可能讓他們在不同的回購比在同一回購。你拉/推,然後合併到該回購協議中的一個。

TL; DR:您需要了解使用DVCS井的頭部和分支。

相關問題