Marketing Glossar

2.413 Fachbegriffe aus 22 Bereichen des Online Marketings

Git Versionskontrolle

Definition: Git ist ein verteiltes Versionskontrollsystem (VCS), das 2005 von Linus Torvalds entwickelt wurde und heute das weltweit meistgenutzte System zur Quellcodeverwaltung ist. Git protokolliert lückenlos alle Änderungen an Dateien mit Zeitstempel, Autor und Beschreibung (Commits), ermöglicht parallele Entwicklungsstränge (Branches) und deren Zusammenführung (Merge). Plattformen wie GitHub, GitLab und Bitbucket bauen auf Git auf und ergänzen es um Collaboration-Features wie Pull Requests, Code Reviews und Issue Tracking. Git ist die Grundlage jeder CI/CD-Pipeline: jeder Commit kann automatisch Tests, Deployments und Quality Checks auslösen. Für Marketing-Teams ist Git relevant als Deployment-Trigger und als Audit-Log wann welche Änderung an Website, Tracking oder Konfiguration deployt wurde.

Erläuterung

Git verwaltet einen vollständigen Snapshot jedes Commit-Zustands, nicht nur Differenzen. Das erlaubt sofortiges Zurückspringen auf jeden früheren Zustand (git checkout, git revert) ohne Datenverlust. Distributed bedeutet: jeder Entwickler hat eine vollständige Kopie des Repositories – kein zentraler Single Point of Failure. Für Marketing-Teams ist die praktische Konsequenz: jede Landingpage-Änderung, jeder Tracking-Setup und jedes Deployment ist im Git-Log nachvollziehbar und bei Problemen rückgängig zu machen.

Git-Kernkonzepte

GitHub und GitLab als Plattformen

Branching-Strategien

Git im Marketing-Kontext

Praxistipp: Fordern Sie als Marketing-Verantwortlicher Zugang zum Git-Repository (read-only reicht) und zum Deployment-Log. Wenn Conversion-Daten unerwartet einbrechen, ist die erste Diagnose-Frage: «Was wurde in den letzten 24 Stunden deployt?» – git log --oneline --since="yesterday" auf dem main-Branch beantwortet das in Sekunden. Vereinbaren Sie mit dem Entwicklungsteam, dass Commits die Marketing-relevante Bereiche betreffen (Checkout, Tracking, Analytics) eine standardisierte Prefix-Konvention nutzen (z. B. «[tracking]», «[checkout]») – das macht Deployment-Ursachen für Marketing-Incidents ohne technisches Wissen sofort auffindbar.