
Git (Symbolbild) – Git Logo by Jason Long is licensed under the Creative Commons Attribution 3.0 Unported License.
Die Versionsverwaltung Git ist für die Entwicklung von Webprojekten super praktisch, denn damit kann man zu einem beliebigen Zeitpunkt gewissermaßen einen Schnappschuss des aktuellen Standes anfertigen und bei Problemen auf diesen zurückrollen. Allerdings sichert Git nur die Dateien im Projektordner und nicht die – bei vielen Projekten involvierte – MySQL-Datenbank. Mit einem so genannten pre-commit hook und einem kleinen Shell-Skript lässt sich aber auch dieses Problem lösen. Hier zwei beispielhafte Lösungen für XAMPP unter Windows und MAMP unter MacOS.
Weiterlesen