Git Worktrees lassen dich mehrere Branches gleichzeitig in verschiedenen Ordnern ausgecheckt haben. Perfekt wenn du an einem Feature arbeitest und schnell einen Bugfix auf einem anderen Branch machen musst — ohne Stash oder Commit.
Pro-Tip — Der schnelle Weg
Kombiniere Worktrees mit Claude Code: Starte in jedem Worktree eine eigene Claude-Session und arbeite parallel an verschiedenen Features.
Seite 1
01
Neuen Worktree erstellen
Mit git worktree add erstellst du einen neuen Ordner, der einen anderen Branch ausgecheckt hat. Dein Hauptordner bleibt unverändert.
# Neuen Worktree für einen Feature-Branch erstellen git worktree add ../mein-projekt-feature feature/login
# Falls der Branch noch nicht existiert: git worktree add -b feature/login ../mein-projekt-feature
02
Zwischen Worktrees arbeiten
Jeder Worktree ist ein normaler Ordner. Du kannst in jedem unabhängig arbeiten, committen und pushen.
# In den Worktree wechseln cd ../mein-projekt-feature
# Ganz normal arbeiten git add . git commit -m "Login Feature fertig"
03
Worktree aufräumen
Wenn du fertig bist, löschst du den Worktree. Der Branch bleibt erhalten.
Kein Stashen oder Committen von halbfertigem Code mehr nötig
Du kannst sofort zwischen Features wechseln ohne Kontextverlust
Perfekt für paralleles Arbeiten mit mehreren Claude Code Sessions
Tipps
Benenne Worktree-Ordner klar, z.B. projekt-feature oder projekt-bugfix
Jeder Worktree teilt sich die Git-History — Commits sind sofort überall sichtbar
Nutze Worktrees statt git stash bei schnellen Branch-Wechseln
Ideal für Code Reviews: Checkout den PR-Branch in einem separaten Worktree
Seite 3
Bereit für den nächsten Schritt?
KIWorld VibeCoding Masterclass
Du willst nicht nur einzelne Tools einrichten, sondern wirklich lernen wie du mit KI komplette Apps, Websites und SaaS-Produkte baust? Über 700 Videos — von Anfänger bis Fortgeschritten — in jedem Bereich. Von der Idee bis zum fertigen Produkt, ohne eine Zeile Code selbst zu schreiben.