Versionskontrolle mit Git
Inhalte
Diese Sitzung bietet Anfängerinnen und Anfängern einen fundierten Einstieg in die Welt der Datenversionierung. Im einführenden Theorieteil klären wir zunächst grundlegend, was eine Version ausmacht und welche Konzepte der Versionsverwaltung es gibt.
Der anschließende Praxisteil widmet sich intensiv der Software Git. Wir starten gemeinsam bei der Installation und arbeiten danach fast ausschließlich auf der Konsole (Terminal), um Ängste und mögliche Hürden bei der Nutzung direkt zu Beginn gemeinsam abzubauen. Ergänzend wird in der Sitzung aber auch gezeigt, wie man Git bei der alltäglichen Arbeit in Visual Studio Code (VS Code) nutzen kann, um so für die meisten Anwendungsfälle auf die Konsole verzichten zu können. Der Praxisteil schließt mit einem so genannten Fast-Forward Merge.
Ziel der Sitzung ist es, ein sicheres Verständnis für die lokale Funktionsweise von Git zu entwickeln, weshalb der Fokus ganz auf die Kernmechanismen von Git liegt und die Arbeit mit externen Plattformen wie GitHub oder GitLab in dieser Einführung bewusst nicht behandelt wird.
Zur optimalen Vorbereitung empfehlen wir die vorherige Installation von VS Code inklusive der Extension „Git Graph“.
Termin
- Mittwoch, 22.04.2026, 10.15 - 11.45 Uhr, Hörsaal III der Physik.
- Liveübertragung (siehe UB-Termine auf der Homepage) und Aufzeichnung geplant.
Kontext
Diese Veranstaltung ist Teil des Moduls Informations- und Datenmanagement II. Bitte beachten Sie ggf. die grundlegenden Informationen
- auf der generellen Überblicksseite zu Informations- und Datenmanagement
- auf der Überblicksseite zu Teil II