Hopefully, this isn't a loaded question. I'm a longtime user of hg, and it's meeting our needs quite well. Lately I have been working with a consultant and he keeps going on about 'managing several repos and pushing/pulling/merging them is easier' than hg. More specifically, I believe he means that pushing changes to a remote repo is the easier part. Not really knowing much about Git, I didn't want to tell him there's not much difference. I was under the impression that in both systems, pushing and pulling almost always involved merging if changes from several sources occur on the same file.
Can anyone help clarify what he may mean? His contract ended before I got around to thinking about asking him to expand on what he said.
PS I've read these comparisons and they didn't specifically address my question:
Important Shock: Git vs. Mercurial, Please Relax
Rockstar Programmer : The differences between mercurial and git