Aufgabe: Teambildung

Aufgabe ein temporäres Team bilden für Git Vertiefung

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.

Last modified November 14, 2024: lint (349980a6a)