KI Entwicklung

Branching Strategie

Git Branches die Ordnung statt Chaos schaffen

Ohne klare Branching-Strategie wird dein Repository zum Albtraum. Features ueberschneiden sich, Deployments brechen, niemand weiss was auf Production ist. Eine einfache Strategie loest alles.

Pro-Tip — Der schnelle Weg
Halte es simpel. Main ist immer deploybar, jedes Feature bekommt einen eigenen Branch, Merges nur ueber Pull Requests. Mehr braucht ein kleines Team nicht.
Seite 1
1

Branch-Konventionen festlegen

Definiere klare Namensregeln: feature/ fuer neue Features, fix/ fuer Bugfixes, chore/ fuer Aufraeum-Arbeiten. So sieht jeder sofort worum es in einem Branch geht.

git checkout -b feature/user-profile
git checkout -b fix/login-timeout
git checkout -b chore/update-dependencies
2

Kurzlebige Feature Branches

Ein Feature Branch sollte maximal ein paar Tage leben. Je laenger er existiert, desto schwieriger wird der Merge. Teile grosse Features in kleine Teilaufgaben auf die einzeln gemerged werden.

Prompt: 'Teile dieses Feature in 3-4 unabhaengige Teilaufgaben auf die ich einzeln als Branch umsetzen und mergen kann.'
3

Protected Main Branch

Schuetze deinen Main Branch: Kein direktes Pushen, nur Merges ueber Pull Requests. Lass Claude Code dir die Branch Protection Rules auf GitHub einrichten. So kommt kein ungetesteter Code auf Production.

# GitHub Branch Protection einrichten:
# Settings > Branches > Branch protection rules
# Require pull request before merging
# Require status checks to pass
Seite 2
Warum das funktioniert
  • Klare Konventionen reduzieren Kommunikationsaufwand im Team
  • Kurzlebige Branches minimieren Merge-Konflikte
  • Branch Protection verhindert versehentliche Produktions-Aenderungen
Tipps
  • Main Branch ist immer deploybar, keine Ausnahmen
  • Feature Branches maximal 3 Tage, dann mergen oder aufteilen
  • Branch-Namen beschreiben das Feature, nicht die Ticket-Nummer
  • Loesche gemergete Branches sofort damit die Liste sauber bleibt
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.

Jetzt Masterclass ansehen