最初からあるアレ default ブランチ。 Mercurial 使ってると、特に作った記憶がないのにいつの間にか出来ている名前付きブランチ。 この default ブランチを消せるのか?という話。 能書きはいいから結論はよ! 消せるし、そもそも作らないようにすることも出来る *1 default ブランチのないリポジトリを作る $ hg init repo $ cd repo $ hg branch default $ hg branch branch-1 $ hg commit -m "branch-1" $ hg branches branch-1 最後の hg branches の結果から default ブランチがないことが分かる。 途中までは default ブランチがあった? branch を2回使っているが、最初の hg branch ではたしかに 「default」と表示