Zurück zum Studium

Lernbegriff

Git — Builds, Tests und Releases

Git ist ein verteiltes Versionskontrollsystem, das Inhalte als unveränderliche Objekte und Commits speichert. Die Lernkarte zeigt die Rolle im Modul „Builds, Tests und Releases“ und einen sicheren Diagnoseweg.

Builds, Tests und ReleasesLevel 0–3

Orientierung

Git ist ein verteiltes Versionskontrollsystem, das Inhalte als unveränderliche Objekte und Commits speichert. Auf dieser Stufe trennst du Zweck, Eingabe und sichtbares Ergebnis. Ordne Git als Teil des Moduls Builds, Tests und Releases ein, bevor du Einstellungen oder Dateien veränderst.

Übung

Sicher ausprobieren

Ein neues Artefakt verhält sich anders als der vorige Build. Prüfe für Git Quellrevision, Lockfile, Build-Log, Testresultate und Prüfsumme; baue in einer sauberen Umgebung erneut und vergleiche das Ergebnis, bevor du veröffentlichst. Öffne eine isolierte Testumgebung und führe „git status --short && git log -1 --oneline“ aus. Beschreibe die erwartete Ausgabe vorab, ändere keine produktiven Daten und notiere einen sicheren nächsten Diagnoseschritt.

git status --short && git log -1 --oneline

Quick-Check

Kannst du Zweck, beobachtbaren Zustand und häufigste Fehlerquelle von Git — Builds, Tests und Releases jeweils in einem Satz erklären? Welche Ausgabe würdest du zuerst sichern, bevor du etwas änderst, und welcher Test beweist anschließend, dass deine Korrektur wirklich wirksam war?