Opening drill
Revert vs reset for production-safe Git history | Aporeon