Es wurde eine Guideline erstellt, um zu verstehen, wie in diesem Projekt Branches angelegt und gemergt werden, sowie Pull requests angelegt und abgeschlossen werden.
- Issue mit den Anforderungen eintragen und so gut wie es geht beschreiben. Dieser Issue dient auch dazu, dass der Reviewer bei einem Pull request die Umsetzungen nachvollziehbar "abhaken" kann
- Branch erstellen. Siehe Anleitung für das Erstellen eines neuen Feature-Branch
- Umsetzung des Issue. Bei einem Commit, wenn möglich, immer pushen, damit der Code auch auf GitHub verfügbar ist
- Erstellen eines Pull request. Siehe Pull request erstellen
- Wenn erfolgreich, den lokalen Branch löschen. Siehe Lokalen Branch und Remote nach einem Pull request löschen