名前付きブランチとブックマークの操作に関する情報を読みました。残念ながら、まだそれらの違いがわかりません。何か違いがあるのでしょうか?
以下の間に違いはありますか?
hg branch blah
hg up blah
そして
hg bookmark blah
hg up blah
?
ブックマークを使用する理由と、名前付きブランチとの違いは何ですか?
ベストアンサー1
ブックマークは、後続の変更に自動的に移動するタグであり、以前にそのブックマークが指していた変更セットにはマークを残しません。一方、名前付きブランチは、変更セットの一部である消えないマークです。同じブランチに複数のヘッドを置くことができますが、同じブックマークで指すことができるヘッドは一度に 1 つだけです。名前付きブランチはリポジトリからリポジトリにプッシュ/プルされ、ブックマークは移動しません。
ここに素晴らしい分岐の比較があります:http://stevelosh.com/blog/entry/2009/8/30/a-guide-to-branching-in-mercurial/