Git-Workflows#

Als Git-Workflow wird hier eine Empfehlung zur Verwendung von Git bezeichnet, die eine konsistente und effiziente Arbeitsweise ermöglicht. Da Git das Verzweigen und Zusammenführen im Vergleich zu älteren Versionierungssystemen wie SVN deutlich vereinfacht, ist eine Vielzahl von unterschiedlichen Workflows möglich. 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.