In a mercurial repo, the "default" branch has fallen very out of date to the point where it no longer makes sense to merge in the changes from "develop", a named branch which has the latest deployed version of the application.
Instead of merging develop into default, how can I close the current default branch and then create a new default branch using the head from develop?
I've seen a few other questions and answers which are similar, perhaps the same, but I am still having trouble understanding how this should work.
Thanks!