Ich arbeite an einem Git-Workflow, der in einem kleinen Team implementiert werden soll. Die Kernideen im Workflow:
- Es gibt einen gemeinsamen Projektmaster, an den alle Teammitglieder schreiben können
- Die gesamte Entwicklung erfolgt ausschließlich in Feature-Zweigen
- Feature-Zweige werden von einem anderen Teammitglied als dem Zweigautor überprüft
- Der Feature-Zweig wird schließlich mit dem gemeinsam genutzten Master zusammengeführt und der Zyklus beginnt erneut
Der Artikel erklärt die Schritte in diesem Zyklus im Detail:
https://github.com/janosgyerik/git-workflows-book/blob/small-team-workflow/chapter05.md
Ist das sinnvoll oder fehlt mir etwas?