Warum Git? Der Nutzen von Versionskontrolle
  • Einstieg in die Welt der Versionsverwaltung
  • Git als Lösung für Änderungschaos und Versionswirrwarr
  • Zusammenarbeit und Code-Sharing leicht gemacht
  • Die Rolle von Git in Open-Source-Projekten
  • Was unterscheidet Git von anderen Tools?
Wie funktioniert Git eigentlich?
  • Lokale Nutzung vs. Git-Provider (z.B. GitHub, GitLab, Bitbucket)
  • Verteilte Versionskontrolle verstehen
  • Der typische Git-Workflow im Alltag
  • Vom ersten Befehl bis zum produktiven Einsatz
Installation und Konfiguration
  • Git installieren unter Windows, Linux und macOS
  • Arbeiten mit Git-Clients und Visual Studio Code
  • Git im Codespace (Cloud-Entwicklungsumgebung)
  • Git konfigurieren: Name, E-Mail, Standardeditor, Aliase
Der erste Git-Push - Arbeiten mit Repositories
  • Remote Repository einrichten (z.B. bei GitHub)
  • Forken, Klonen, Initialisieren
  • Dateien erstellen, ändern und committen
  • Änderungen pushen und pullen
  • Repositories synchronisieren (lokal + remote)
Änderungen nachvollziehen und verwalten
  • Git-Status interpretieren
  • Dateien bearbeiten, löschen, umbenennen
  • Änderungen rückgängig machen (undo, reset, revert)
  • Historie verstehen: git log, git diff und mehr
  • Visual Studio Code als Git-GUI sinnvoll einsetzen
Zentrale Konzepte für den produktiven Einsatz
  • Die .gitignore-Datei: Unnötiges vermeiden
  • Die Rolle des .git-Ordners
  • Branches anlegen, wechseln und zusammenführen
  • Pull Requests (Merge Requests) erstellen
  • Konflikte erkennen und elegant lösen
  • Gute Commit-Nachrichten schreiben Klarheit zählt
Lernziele:
  • Sie verstehen die Grundlagen von Git ohne Fachjargon.
  • Sie wenden Git sicher in der Praxis an, Schritt für Schritt.
  • Sie vermeiden typische Fehler durch klare Methoden.
  • Sie legen den Grundstein für moderne Softwareprojekte
Zielgruppe:

Einsteiger:innen in die Softwareentwicklung, DevOps-Interessierte, Studierende, Fachkräfte aus IT und Technik, die systematisch Versionskontrolle lernen möchten ohne Vorkenntnisse in Git.


(Version: 2026-02-13T10:43:51+01:00)