chore: initial training material setup

This commit is contained in:
2026-05-12 20:34:39 +02:00
commit 2314a14916
20 changed files with 1865 additions and 0 deletions
+55
View File
@@ -0,0 +1,55 @@
# 🎓 Git-Schulung für Einsteiger
Willkommen! Diese Schulung führt dich Schritt für Schritt durch die wichtigsten Git-Konzepte ohne Vorkenntnisse, in 6090 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.*