Skip to main content
Git, Commits und Zusammenarbeit
Alle Lehrpfade6. Fullstack und Backend
beginner+30 XP

Git, Commits und Zusammenarbeit

💡 Die Kernidee im Alltag:

"Änderungen nachvollziehbar sichern und zusammenführen."

Konzepte verständlich erklärt (für Einsteiger jeden Alters)

Lernziele

Änderungen nachvollziehbar sichern und zusammenführen. Nach dieser Lektion kannst du das Konzept erklären, ein kleines Beispiel umsetzen und typische Grenzen benennen.

Erklärung

Git speichert Snapshots als Commits, Branches sind bewegliche Verweise auf Entwicklungslinien. Kleine Commits beschreiben eine fachliche Änderung. Ein Merge integriert Linien; Konflikte erfordern bewusste Auswahl der gewünschten Inhalte.

Schrittweises Beispiel

git status zeigt den Arbeitsbaum, git diff Änderungen, git add wählt Inhalte und git commit zeichnet sie auf. Vor dem Merge aktualisiere den Zielbranch und überprüfe den Diff.

print("Nutze git status, git diff und git log --oneline")

Zusammenfassung

Prüfe den Status vor und nach jeder Änderung; commite kleine nachvollziehbare Schritte.

Lerncheck & Übung

Etwa 20 Minuten · beginner

Das lernst du

  • Erkläre die Kernidee von „Git, Commits und Zusammenarbeit“ in eigenen Worten.
  • Wähle eine passende Technik für einen konkreten Anwendungsfall.
  • Erkenne mindestens eine typische Fehlerquelle.

Voraussetzungen

  • Keine Zugriffsvoraussetzungen. Vorwissen wird in der Erklärung eingeführt.

Häufige Fehler

  • Ein Commit ist nicht automatisch ein Backup auf einem anderen Rechner. Geheimnisse gehören nicht ins Repository; `.gitignore` verhindert nur noch nicht getrackte Dateien.

Wissenscheck

Was speichert ein Git-Commit?

Praktische Aufgabe

Nutze im Projekt `git status` und notiere, welche Dateien geändert sind.

KI-Power-Tipp für Entwickler
Empfohlener Assistent: Optionaler Lernpartner (ohne Verbindung aus dieser Plattform)
Golden Prompt für deinen Editor:
Prüfe meine Erklärung zu „Git, Commits und Zusammenarbeit“: Nenne eine fehlende Annahme und stelle mir eine Gegenfrage.
Qualitäts-Prüfung: Vergleiche die Antwort mit dem Beispiel und prüfe Randfälle eigenständig.

Interaktive Übung & lokaler Testlauf

Nutze im Projekt `git status` und notiere, welche Dateien geändert sind.

Hinweise auf Wunsch anzeigen
  • Zerlege die Aufgabe in Eingabe, Verarbeitung und erwartete Ausgabe.
  • Prüfe auch einen leeren oder ungültigen Fall.
Isolierte Ausführungsumgebung