Aufgabe: Teambildung
Dies ist einen Gemeinschaftsaufgabe, die gemeinsam von allen Beteiligten und nur einmal ausgeführt weerden muss.
Schritt 1: Teambildung
Finde ein bis vier Ninjas, die das Modul Git abgeschlossen haben und zusammen mit dir die praktische Anwendung von Git/Bitbucket im Team erlernen wollen oder schliesse dich einem bestehenden Team an.
Schritt 2: Rollenverteilung
Legt einen Lead-Developer für euer Team fest. Der Lead-Developer verteilt die Aufgaben im Team, d.h. er/sie legt fest, wer an welchem Projekt arbeitet und welche “Verbesserung” jeweils umgesetzt wird.
Schritt 3: Vorbereitung der Repositories
Wählt die zwei Projekte aus, mit denen euer Team arbeiten soll. Nutzt dazu die folgende Liste:
Streamingdienst
Immobilienfirma
Ninja Cups
Weltmeisterschaft
Rollenspiel
Für jedes der zwei Projekte wird der vorhandene Code eines beliebigen Teammitglieds genutzt.
Für die Aufgabe wird der Code in ein neues Repository übernommen (fork).
Der jeweilige Originalstand wird im Branch
master
gehalten.Vom master wird ein Standard-Arbeitsbranch
develop
erzeugt.Die Repositories sind für alle Teammitglieder freizugeben (schreibender Zugriff).
Hinweise
- Die neuen Repositories können wahlweise über die Bitbucket Weboberfläche oder via Git Kommando erstellt werden.
- Die Branches sollten über die Weboberfläche erstellt werden.
Schritt 4: Festlegen des Repositories für die Aufgabe “Zusammenarbeit”
Legt gemeinsam fest, welches Repository für die gemeinsame Arbeit an einem Projekt genutzt werden soll. Dieses wird in den nachfolgenden Aufgaben immer als erstes Repository bezeichnet.