Artikel ·
Folge 012: Test-Zweig, geheime URL, Rollback (ohne die Live-Seite zu grillen)
Am Branch experimentieren, Preview-Link verschicken, mergen wenn’s passt. Oder mit einem Klick in die Vergangenheit springen.
main ist, was die Welt sieht. Trotzdem willst du rumprobieren, ohne die Startseite live zu verbiegen.
Branch lokal
git branch test
git checkout test # oder: git switch test
Alles, was du jetzt commitest, liegt auf test, nicht auf main. Zurück zu main wechseln → Test-Änderungen „weg“ (sie leben nur auf dem anderen Zweig).
Der Agent kann den Branch auch anlegen und z. B. die Startseite umschreiben.
Push = Preview, nicht Production
Push vom Test-Branch → Cloudflare baut eine Preview unter All deployments, eigene pages.dev-URL, die niemand errät.
Link an jemanden: „Gefällt dir das?“. Live bleibt unangetastet.
Wenn’s gut ist: Merge
In der Git-UI: test → Merge into main, dann push main. Cloudflare baut Production, jetzt ist’s öffentlich.
Parallel kann auf main ein Bugfix laufen, während du auf test wochenlang Features stapelst. Klassisches Team-Spiel, auch solo sinnvoll.
Rollback
Rollback to this deployment — in Sekunden wieder alter Stand (im Video eine Startseiten-Variante von Commit 7.8…). Danach wieder vorwärts deployen, wenn du die neue Version zurückwillst.
Kein FTP. CI/CD heißt: Push, Build, Preview, Merge, Live, und rückwärts geht auch.