Versionskontrolle
Ein System, das festhält, wer jede Änderung am Code wann und warum vorgenommen hat, und die Rückkehr zu früheren Versionen ermöglicht; das gebräuchlichste Beispiel ist Git.
- 01
Warum es wichtig ist
Ohne Versionskontrolle weiß bei einem Fehler niemand, was geändert wurde, und die Rückkehr zur letzten funktionierenden Version wird schwierig. Sie ermöglicht Teams, ohne Konflikte am selben Code zu arbeiten, Änderungen prüfen zu lassen und den Code vollständig an den Kunden zu übergeben.
- 02
Beispiel
Nach einem Update ist die Checkout-Seite defekt. Das Team findet in der Versionsgeschichte die Änderung, die den Fehler verursacht hat, setzt auf die vorherige Version zurück und behebt das Problem in einem separaten Zweig.
- 03
Häufiger Fehler
Passwörter, API-Schlüssel und Umgebungseinstellungen zusammen mit dem Code ins Repository zu committen. Ein einmal gespeichertes Geheimnis bleibt in der Historie, selbst wenn es gelöscht wird, und muss geändert werden.
- 04
Verwandte Begriffe
Passende Leistungen und Ratgeber
Über Ihr Projekt sprechen.
Erzählen Sie uns Ihren Bedarf; den Umfang klären wir gemeinsam.