Branch strategy during development

Acronym
branch-strategy
Belongs to
SIG DevOps
Responsible
tzaika, SohleDelfin6504, und akosmehl
History
(v1)   2021-01-22 - created initially
(v2)   2021-01-22 - quick resolution

Why is there need for such a decision?

All domain-teams have to agree on rules regarding the shared git-environment to avoid conflicts and assign responsibilities during each step.

Additional sources for better understanding the background

Viable Options

Alternatives not seriously considered

Pull-Requests are too much effort with sub-domain teams that would have to synchronize their work.

How is this decision evaluated?

The decision is based on a discussion and an analysis of possible problems during testing and merging.

Resolution Details

See also: Rules regarding Git-Merge

Reasons for the resolution

Reasons are given in the resolution details.