I'm sure this has been answered before/somewhere, as i assume it's a common issue, i just can't find it.
Basically i have a head, of working code, and branches with various code paths. Like normal. Though when i push i do want all of these branches uploaded to the remote repo. I do so with push -f
. Now the problem is my current working branch, i guess is considered the head because technically it is newer than what i consider the head branch.
With that said, for the remote repo, i would like the default branch viewed to be .. my.. head (ie, what i consider the head/main code path). Note i am using BitBucket, but i'm assuming this is an issue with Mercurial, not BitBucket.
Any thoughts?