Gitflow
Gitflow¶
Kollaborative Entwicklung mit git. Verwenden Sie für diese Aufgabe die im vorherigen Kapitel vorgestellte Gitflow-Philosophie.
Sie alle werden an dem folgenden Git-Repo zusammenarbeiten, als ob Sie ein Entwicklungsteam bilden würden:
https://github.com/tschinz/gitflow
Dies ist ein öffentliches Git-Repo, das auf Github gehostet wird.
Aus Sicherheitsgründen ist es Ihnen nicht gestattet, direkt an diesem Repository zu arbeiten. Sie müssen Ihre eigene Kopie (fork) erstellen, um Änderungen vornehmen zu können. Bitte erstellen Sie daher in Ihrem GitHub-Konto einen “Fork” dieses Repositoriums. Verwenden Sie dazu die Schaltfläche “Fork” in der Weboberfläche von Github.
Klonen Sie anschließend unser gemeinsames Repository. Die URL Ihres Repository wird ähnlich aussehen wie:
https://github.com/<username>/gitflow.git
Bearbeiten Sie in einem lokalen Feature-Zweig die Datei
Team.md
. Ersetzen Sie Ihre gegebene Nummer durch Ihren Vornamen und Namen.Important
Sie werden alle die gleiche Datei bearbeiten. Um Konflikte zu vermeiden, bearbeiten Sie nur die Zeile, die für Sie relevant ist.
“Commiten” und “Pushen” Sie Ihren Zweig in das Original-Repository auf GitHub.
Erstellen Sie einen “Pull Request” (Merge-Anfrage) auf GitHub. Verwenden Sie dazu die Schnittstelle der GitHub-Website.
Sobald alle Pull Requests fertig sind, werden die Merges in Absprache mit der gesamten Gruppe (und den Lehrern) durchgeführt.