You can reuse your personal dev
branch, but the correct workflow, when a dev merges his/her branch to the upstream branch (here the project
one) is:
- first merge the
project
branch to the personaldev
branch - resolve any conflict locally
- then merge personal
dev
to project.
That way:
- you don't have to modify the config spec after each merge,
- you make sure the merge will be a trivial one,
- and the personal
dev
branch can represent easily the LATEST from the upstream branch after merging (again) the project branch to the personaldev
branch: the delta will be minimal.