I have a central repo and a local repo. The repo has the "default" branch and one named branch "mybranch". If I am working in the named branch and want to occasionally merge my changes into default and then continue working in the named branch should I do this:
- pull latest from central repo into my local repo
- while working in mybranch, do a "
hg merge default
" to merge default INTO mybranch - commit locally
- then do "
hg update default
" and "hg merge mybranch
" to merge mybranch INTO default - commit locally
- push to the central repo e OR
do same as above, but switch #2 with #4? (so that I am merging mybranch INTO default first?