Entwicklung & Werkzeuge

Git & Versionsverwaltung

Kein Entwickler arbeitet heute ohne Versionsverwaltung. Git merkt sich jede Änderung an deinem Code, lässt dich gefahrlos ausprobieren, Fehler zurücknehmen und im Team zusammenarbeiten, ohne dass sich jemand gegenseitig überschreibt. In diesem Kurs lernst du Git von Grund auf: Repository anlegen, committen, die Historie lesen, Branches, Merge-Konflikte lösen und mit GitHub & Co. zusammenarbeiten. Mit vielen kleinen Übungen und deutschen Erklär-Videos. Engineering-Pflichtwissen für das FIAE-Lernfeld 11.

10
Kapitel
5h
Lernzeit
Mittel
Niveau
Gratis
Komplett kostenlos

Jetzt anmelden und loslegen

Mit deinem kostenlosen Account bekommst du Zugriff auf den vollständigen Kursinhalt, alle Übungen und deinen persönlichen Lernfortschritt.

Das lernst du in diesem Kurs

  1. 1

    Was ist Versionsverwaltung?

    Das Problem ohne Git verstehen — und was eine Versionsverwaltung dagegen tut.

  2. 2

    Git einrichten und ein Repository anlegen

    Einmalig Name und E-Mail setzen und das erste Repository erzeugen.

  3. 3

    Der Git-Workflow: Stage und Commit

    Die drei Bereiche verstehen und Änderungen als Schnappschuss festhalten.

  4. 4

    Die Historie lesen

    Vergangene Commits ansehen und genau erkennen, was sich geändert hat.

  5. 5

    Änderungen rückgängig machen

    Fehler gefahrlos zurücknehmen — von der einzelnen Datei bis zum ganzen Commit.

  6. 6

    Branches: parallel arbeiten

    Mit Zweigen gefahrlos an Neuem arbeiten, ohne den Hauptstand zu gefährden.

  7. 7

    Merge-Konflikte verstehen und lösen

    Was passiert, wenn zwei Änderungen dieselbe Stelle betreffen — und wie du sie löst.

  8. 8

    Remote-Repositories: GitHub und Co.

    Dein Projekt online teilen und Stände zwischen Rechnern austauschen.

  9. 9

    Teamarbeit: Feature-Branch und Pull Request

    Der übliche Profi-Ablauf: nie direkt auf main, sondern über Branch und Review.

  10. 10

    .gitignore, gute Commits und Best Practices

    Den Feinschliff: was NICHT ins Repo gehört und wie gute Commits aussehen.