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?

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 , ( ), .