Trunk Based
Bei Trunk-Based Development arbeiten alle Entwickler direkt am Hauptzweig (trunk/main), wobei häufige, kleine Commits und Feature-Flags für kontinuierliche Integration sorgen.
Trunk Based
Bei Trunk-Based Development arbeiten alle Entwickler direkt am Hauptzweig (trunk/main), wobei häufige, kleine Commits und Feature-Flags für kontinuierliche Integration sorgen.
Feature-Branch
Im Feature-Branch-Workflow wird für jede Funktionalität ein separater Zweig erstellt, der nach Fertigstellung per Pull Request in den Hauptzweig integriert wird.
Git-Flow
Git-Flow definiert ein Branching-Modell mit festen Zweigen (main, develop, feature, release, hotfix) für verschiedene Entwicklungsphasen und bietet klare Regeln für Releases und Hotfixes.
Forking
Beim Forking-Workflow erstellt jeder Entwickler eine eigene Kopie (Fork) des Hauptrepositories, arbeitet darin unabhängig und sendet Änderungen über Pull Requests zurück zum Ursprungsprojekt.