@ 2:d9ae2b51cade | head b | default | | o 1:8141de67f6ee | head a |/ default | o 0:6af850d9f57f | initial commit default 図1. defaultブランチがマルチプルヘッド(先端(HEAD)が複数存在している状態) マルチプルヘッドは hg merge でマージして一つのヘッドに統合してからpushするのがマナーですが、push -fで強制的にpushすることができてしまいます。 [troter:~/tmp/multiple-head] % hg push pushing to /home/troter/tmp/central searching for changes abort: push creates new remote head 8141de67f6ee! (d