Git Vertiefung

Gemeinsame Nutzung von Git in einem Team

Hallo Ninja!

Nachdem du Git und Bitbucket bereits kennengelernt und etwas über die wichtigsten Kommandos gelernt hast, erhältst du hier die Möglichkeit dein Wissen zu Git und Bitbucket zu vertiefen.

Dieses Modul ist fakultativ und gehört nicht zum normalen Ausbildungsplan. Es wird kein komplett neues Wissen vermittelt, sondern nur das bereits erlernte in einer realistischen Team-Umgebung angewandt. Dazu ist es erforderlich, dass das Modul von mindestens zwei Lernenden (mehr ist besser) gemeinsam bearbeitet wird.

Ziele

Du kannst …

  • in einem Team an mehreren gemeinsamen Projekten arbeiten.
  • die lokalen Versionsstände mit den den Änderungen der Anderen zusammenführen.
  • zwischen Projekten wechseln, ohne deine Änderungen zu verlieren.
  • alle Git-Aktionen auch über IntelliJ ausführen.
  • Peer-Reviews durchführen.

Dazu wirst du bereits bekannte Themen wiederholen und …

  • ein existierendes Repository klonen.
  • ein neues Repository erstellen.
  • ein Repository in den Arbeitsbereich holen.
  • Branches anlegen und mergen.
  • erkennen, ob ein Branch bereits gemergt wurde.
  • Dateien und Verzeichnisse zu einem Repository hinzufügen.
  • Dateien und Verzeichnisse von der Versionsverwaltung ausschliessen.
  • die Weboberfläche von Bitbucket bedienen.

Schwerpunkte

Das Lab ist in die folgende Aufgabenbereiche unterteilt:

Hinweise

  • Zu diesem fakultativen Modul gibt es kein Exam.
  • Um dieses Modul erfolgreich zu bearbeiten ist Teamarbeit erforderlich.
  • Die geplante Bearbeitungszeit liegt bei 1 - 2 Tagen.

Hinweise zum Review

  • Das Review zum Modul wird mit dem gesamten Team geführt.
  • Das Team erläutert das Vorgehen und schildert auch aufgetretene Probleme.
  • Ein Beispiel-Projekt soll im Vorfeld zu einem releasefähigen Stand gebracht worden sein, der die Änderungen aller Teammitglieder beinhaltet.
  • Ein weiteres Beispielprojekt befindet sich noch in der Entwicklung.
Last modified November 20, 2024: fix typos (f9454e15c)