I would like to merge branches to other branches, even when the only thing they have in common is the main branch.
There already have been several questions about this:
The suggestion there is to always use a common branch between branches so that branch A may be merged to branch B via common branch C. We are increasingly struggling with our branches however. It often happens that incomplete functionality in branch A is needed in branch B and we didn’t foresee this when we created the branches.
With the recent changes to project versions and how differences are calculated, would it now be possible to implement support for merging branches to other (not directly related) branches? Somewhat like how Git supports this.