# 🎓 Git-Schulung für Einsteiger Willkommen! Diese Schulung führt dich Schritt für Schritt durch die wichtigsten Git-Konzepte – ohne Vorkenntnisse, in 60–90 Minuten. ## Lernziele Nach dieser Schulung kannst du: 1. **Commits** erstellen und die Versionshistorie lesen 2. **Branches** anlegen und zwischen ihnen wechseln 3. Branches **mergen** und dabei auftretende Konflikte lösen 4. Ein lokales Repo mit einem **Remote-Repository** verbinden 5. Den **Pull-Request-Workflow** auf GitHub oder GitLab anwenden ## Voraussetzungen - Git ist installiert (→ [00-vorbereitung](00-vorbereitung/README.md)) - Du kannst ein Terminal / eine Kommandozeile öffnen - Du hast einen Texteditor (z. B. VS Code, Notepad++, nano) ## Zeitplan | Modul | Dauer | Inhalt | |-------|-------|--------| | [00 – Vorbereitung](00-vorbereitung/README.md) | 10 min | Git installieren & konfigurieren | | [01 – Grundkonzepte](01-grundkonzepte/README.md) | 15 min | 3-Bereiche-Modell, Commits verstehen | | [02 – Erste Schritte](02-erste-schritte/README.md) | 15 min | init, add, commit, log | | [03 – Branches](03-branches/README.md) | 15 min | Branches anlegen und mergen | | [04 – Konflikte](04-merge-und-konflikte/README.md) | 15 min | Merge-Konflikte lösen | | [05 – Remote & PRs](05-remote-und-pullrequests/README.md) | 10 min | push, pull, Pull Requests | | [06 – Cheatsheet](06-quick-reference/cheatsheet.md) | Referenz | Die 20 wichtigsten Befehle | > **Hinweis:** Bearbeite die Module in der Reihenfolge der Nummern. Jedes Modul baut auf dem vorherigen auf. ## 🗺 Lernpfad ```mermaid flowchart TD A([Start]) --> B[00 – Vorbereitung\nGit installieren & konfigurieren] B --> C[01 – Grundkonzepte\n3-Bereiche-Modell & Commits] C --> D[02 – Erste Schritte\ninit · add · commit · log] D --> E[03 – Branches\nbranch · switch · merge] E --> F[04 – Merge & Konflikte\nKonflikte erkennen & lösen] F --> G[05 – Remote & Pull Requests\npush · pull · PR-Workflow] G --> H[06 – Quick Reference\nCheatsheet] H --> I([Fertig! 🎉]) ``` ## Lösungen Die Lösungen zu den Aufgaben findest du im Ordner [loesungen/](loesungen/). Schau erst rein, wenn du selbst einen Versuch gemacht hast! --- *Bei Fragen wende dich an deine Trainerin oder deinen Trainer.*