Kapitel 7 · Teil 2

Source Control, Branching, and Pull Request

A focused chapter on source control, branching, and pull request, with practical delivery concerns, trade-offs, and the operational questions behind CI/CD work.

7-1

Warum Ihr Code ein gemeinsames Zuhause braucht, bevor Sie über CI/CD nachdenken

Bevor CI/CD funktioniert, braucht Ihr Code ein gemeinsames Repository. Dieser Artikel erklärt, warum Versionskontrolle die Grundlage jeder zuverlässigen Auslieferung ist.

4 Min.
7-2

Wie Branching Teams hilft, parallel am Code zu arbeiten, ohne sich gegenseitig zu blockieren

Branching isoliert Änderungen, verhindert Konflikte und ermöglicht parallele Entwicklung. Erfahren Sie, wie Git-Branches den Workflow verbessern.

6 Min.
7-3

Warum Pull Requests wichtiger sind als Code-Reviews

Pull Requests sind mehr als nur ein Code-Review – sie sind das Sicherheitsnetz für dein Team. Erfahre, warum sie Risiken abfangen, eine Audit-Trail hinterlassen und Merging zum Teamprozess machen.

5 Min.
7-4

Merge, Tag und Release: Den Überblick behalten, was in Produktion geht

Nach dem Pull-Request: Warum Merge-Commits, Tags und Release-Notes entscheidend sind, um nachvollziehen zu können, welcher Code wann deployed wurde.

5 Min.
7-5

So wählen Sie eine Branching-Strategie, die wirklich zu Ihrem Team passt

Zwei Entwickler, eine Codebasis – wie Sie die richtige Branching-Strategie für Teamgröße, Release-Frequenz und Stabilitätsanforderungen auswählen. Praxisnah für DevOps und Plattform-Ingenieure.

6 Min.
7-6

Der Papierpfad, der dein Production-Debugging rettet

Ein Produktionsfehler taucht auf. Der Bereitschafts-Engineer öffnet das Commit-Log und sieht nur „fix bug“ oder „update“. Schlechte Commit-Hygiene verwandelt eine Fünf-Minuten-Investigation in eine zweistündige Tortur.

4 Min.