Git-Workflows#
Hierbei wird Git-Workflow als Empfehlung zur Verwendung von Git verstanden, die eine konsistente und effiziente Arbeitsweise ermöglichen soll. Da Git das Verzweigen und Zusammenführen im Vergleich zu älteren Versionierungssystemen wie SVN deutlich vereinfacht, ermöglicht dies eine Vielzahl von unterschiedlichen Workflows und es gibt nicht den einen idealen Prozess für die beste Interaktion mit Git. Alle vorgestellten Workflows erwarten jedoch, dass alle im Team für Änderungen denselben Workflow verwenden. Daher sollte ein Team sich zu Beginn gemeinsam auf einen bestimmten Git-Workflow einigen, der ihnen für dieses Projekt am geeignetsten erscheint. Dabei spielen die Größe und Teamkultur eine Rolle, um die Komplexität des Workflows und die Fehlerzahl so gering wie möglich zu halten.
Im Folgenden behandeln wir einige dieser Git-Workflows.