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:
- Voraussetzungen schaffen (Team bilden)
- Zusammenarbeit in einem Projekt
- Paralleles Arbeiten mit mehreren Repositories
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)