2009-09-21 12 views
5

は、私はブランチを作成した場合:2つのブランチ間を行き来する正しい方法ですか?

hg branch branch-A 

をし、それにコミットする:

hg commit -m "improvement A-1" 

をした後、第2のブランチ作成:

hg branch branch-B 

をし、それにコミットする:

hg commit -m "improvement B-1" 

私はブランチ-Aに私の次の変更を追加したい場合は、私は単純に入力します:

hg branch branch-A 

をし、以前のようにそれにコミットする:

hg commit -m "improvement A-2" 

答えて

10
hg branch 

常にブランチを作成します(ブランチがすでに存在する場合は警告が表示されます)。既存のブランチに切り替えるには、どちらかを選択します。

hg update -r <some revision in that branch> 

または

hg update <that branch> 

そのブランチに切り替わります。

+0

また、私は通常、新しいブランチを開始するリビジョン用のタグを作成します。これは、特定のリビジョンに更新する必要があるときに役立ちます(かなり頻繁に起こります)。 –

関連する問題