2.7 Git Branches Strategie

Für die Branching Strategie wird ein Feature-based Ansatz verfolgt.

Jedes Teilsystem, welches unabhängig von einem anderen ist, wird in einem separaten Branch verfolgt.

Git Branches

Quelle Bild - Git Branches

Der Main Branch dient als Zusammenfassung der vollendeten Features und als Dokumentations Platz.

Gleichzeitig ist der Main Branch, der einzige, welcher eine Pipeline integriert hat.

Solange ein Feature Branch nicht in den Main Branch gemerged wird, wird die Pipeline nicht ausgeführt.

Mehr dazu im Kapital Pipelines.