Zum Hauptinhalt Zur Navigation

Golem Plus Artikel
Softwareentwicklung:
Git-Branching-Strategien im Einsatz

Branching-Strategien sind ein Fundament moderner Softwareentwicklung . Wir stellen verschiedene Workflows vor und zeigen Vor- und Nachteile.
/ Fabian Deitelhoff
1 Kommentare News folgen (öffnet im neuen Fenster)
Best Practices im Git Branching - wir stellen sie vor. (Bild: Pixabay)
Best Practices im Git Branching - wir stellen sie vor. Bild: Pixabay

Git ist wegen ihrer einfachen und schnellen Branching-Mechanismen beliebt, um Versionen zu verwalten. Branches sind in Git einfache Dateien mit wenigen Metadaten, was das Arbeiten damit unkompliziert macht. Dadurch nutzen viele Entwickler Branches intensiv, was allerdings eine durchdachte Branching-Strategie erfordert, um Chaos zu vermeiden.

Im ersten Teil unserer kleinen Reihe zum Thema haben wir uns allgemein mit Git, Branches und Branching-Strategien befasst. Dieser zweite Teil konzentriert sich auf bewährte Branching-Strategien, deren Vor- und Nachteile sowie ihren Zusammenhang mit Devops. Es werden grundlegende Best Practices vorgestellt, wobei der Schwerpunkt auf Flow-Ansätzen und der Trunk-based Branching-Strategie liegt. Diese weit verbreiteten Strategien bieten einen guten Überblick über die organisatorischen und technischen Anforderungen.

Golem Plus Artikel