transplant

Transplanting into one changeset

Hi, I'm trying to move changes from a couple of changesets into one changeset on the other branch. There are other changes in between that I want to skip, so I don't want to simply merge everything. hg transplant moves the changes correctly, but now I'd like to flatten them into a single commit. How can I do that? ...

In hg, how can I drop the branch name when rebasing and/or transplanting from another repo?

Basically, what I want to try is pulling hg revisions from a branch of an experimental repo into a clone of mainline. But I want to discard the branch name so I can push directly into the server-side mainline repo. It's probably best to give a simple example: hg init hg_mainline pushd hg_mainline touch foo hg add foo hg commit -m 'fo...