Self-paced course

Let’s Git - Versionsverwaltung und OpenSource

Offered by HPI-Student Team für Git

The listed learning units belong to the course Let’s Git - Versionsverwaltung und OpenSource. Do you want to access all course content?

Einleitung und Vorstellung

Bevor es richtig los geht, wollen wir Euch in diesem Abschnitt kurz die Inhalte näher vorstellen und das Teaching Team präsentieren! Außerdem wollen wir ein wenig über Euch erfahren.

Woche 1

In dieser Woche werden die Grundlagen der Versionsverwaltung mit Git behandelt. Hier werdet Ihr Git installieren sowie grundlegende Befehle wie init, commit und pull lernen. Außerdem lernt Ihr, wie Git entstanden ist und was überhaupt das Grundprinzip von Git ist. Eure Teacher sind Caterina und Udo.

Woche 2

In dieser Woche geht es weiter mit Befehlen wie branch und merge. Dabei lernt Ihr Git als Kollaborationswerkzeug kennen. Ihr werdet zudem lernen, was ein Mergekonflikt ist und wie man ihn behebt. Das passiert alles auf Basis des Git-Datenmodells, was Euch einen tieferen Einblick in die Funktionsweise von Git geben wird. Eure Teacher sind Marc und Leo.

Woche 3

Ab dieser Woche wenden wir uns von den Grundlagen von Git ab und betrachten den Einsatzbereich von Git genauer. Ihr lernt, was Open Source bedeutet und wie man als Team gemeinsam mit Git zusammenarbeitet. Dabei lernt Ihr Issues und Pull Request näher kennen. Eure Teacher sind Til und Sandro.

Woche 4

In der letzten Woche möchten wir Euch an das Beitragen in einem Open Source Projekt führen. Warum Ihr überhaupt beitragen solltet und wie Ihr Euch nützlich macht sind Inhalte dieser Woche. Außerdem wollen wir Euch zeigen, wo Ihr Euer erstes Issue findet, wie Ihr dieses annehmt und dieses unter Einhalten der Best Practices mit einem Pull Request abschließt. Eure Teacher sind Til und Sandro.

I like, I wish

In diesem Abschnitt würden wir gerne von euch Feedback erhalten, um den Kurs für zukünftige Teilnehmer:innen zu verbessern.