The development teams should agree on a workflow for merging new developed code at first
into a dev
branch and then into main
. This workflow should prevent numerous errors that
can emerge during a merge. The main goal of this is that no non-working state ends up in the main
branch.
n/a
n/a
n/a
The decision is based on a discussion and an analysis of possible problems during testing and merging.
Wiki: Merge-Workflow for Git
Experience and general good practice.