> > > The way Meem stated the question to me was more specific -- why does a > > pull > > > allow the creation of a second head in any branch. > > > > Yes. I didn't bring up branches in my question to the list because I > > didn't want to confuse things, since the term "branch" is a bit overloaded > > in Mercurial-speak. > > Having multiple heads might be used this way: > > http://www.selenic.com/mercurial/wiki/index.cgi/MultipleHeads#line-17
Seems like that could just as easily be done with multiple named branches within the same repo. Indeed, it appears to create a named branch when that feature is used. -- meem