Git-Kurs

TH Köln am Campus Gummersbach

Über die Veranstaltung

Lesezeit: ~ 1 min

In diesem Kurs geht es um das interaktive und betreute Erlernen des weitverbreiteten Versionierungswerkzeugs Git in der Konsole. Dieser Kurs wendet sich an alle Informatikstudenten des Campus Gummersbach mit wenig oder keinen Kenntnissen bzgl Git. Die Termine können dem Zeitplan entnommen werden und hier kann man sich für diese anmelden. Die Termine behandeln jeweils den gleichen Inhalt, eine Anmeldung zu mehreren Terminen ist aber nicht verboten, zum Beispiel falls noch weitere Fragen auftauchen.

Wir werden zusammen erste Git-Repositories anlegen, Änderungen am Code durchführen und tracken und konkrete Problemstellungen wie Merge-Konflikte lösen.

Warum Versionsverwaltung?

Je größer das Projekt, desto schwieriger ist es, den Überblick zu behalten, was wann und von wem geändert wurde. Es wird vor allem zum Problem, wenn ein Fehler auftritt, auf einen einwandfrei funktionierenden früheren Stand des Projektes zurückzukehren.

Warum Git?

Git ist das am meisten verbreitete Werkzeug zur verteilten Versionierung. Es ist kostenfrei, open source, leichtgewichtig und performant. Damit arbeiten zu können, wird in vielen Modulen der TH Köln und von vielen Arbeitgebern vorausgesetzt.

Vorbereitung

⦁ GitHub-Account anlegen (Accounts mit @smail.th-koeln.de-Adressen haben Anrecht auf GitHub Pro)
⦁ Git installieren (Auf Linux- und macOS-Systemen ist Git meist schon vorinstalliert. Windows-Nutzer müssen es herunterladen und installieren. Git Download)
⦁ Grundlagen zu Konsolennutzung (AP1)

Foliensatz
Cheat-Sheet
Git – Getting started
Git Dokumentation
GitHub

Verantwortliche

Initiiert wurde dieser Kurs von David Kathmann, Kerstin Dückmann, Aaron Seggelke, Florian Marks und Valerij Stelmach. Betreuender Dozent ist Prof. Christian Noss.