Mercury merge / delete feature branch

I’m trying to figure out how to use the Branch-per-feature approach in mercurial, but having created a branch for work and combined it with default, I cannot revert my changes back to my main repository. What is the best thing to do?

screenshot of TortoiseHg with a branch

I created the Calibration Setup branch, did some work on this branch, and then merged it into a default value. Done with a few changes by default, and now I want to transfer this back to my main repository. But when I try, I get:

abort: push creates new remote branches: calibration setup!
Hint: use "hg push -new-branch" to create new remote branches

, - , , - ( ), , , .

? , ? ? ? 3 4 , ( ), .

+3
2

--new-branch. , , , .. hg push, , () .

, , , / . , , .. / , , hg .

Mercurial.

+5

. , :

hg commit --close-branch -m 'Closing branch'
+4