Git · fácil
Estás en pay-notify, el servicio que envía los recibos de pago por email. Dejaste staged un fix real en src/notify.ts, luego para probar contra la pasarela real metiste la clave live de Stripe en .env y lo añadiste también, por pura inercia. Aún no hay commit: la clave está exactamente a un Enter de vivir en el historial para siempre, pero el fix de notify tiene que seguir listo para salir.
Saca .env del área de staging sin borrarlo del disco: lo sigues necesitando para ejecutar el servicio en local. Deja el fix de notify en el stage. Historial intacto.
repo/
├── .env (staged - must never reach history)
├── README.md
└── src/
└── notify.ts (staged fix - this one should ship)Con sharpen instalado, este comando abre exactamente este reto en tu arena local:
sharpen 6
¿Primera vez? La instalación completa está justo debajo.
npm install -g @juanwmedia/sharpen sharpen 6 npx @juanwmedia/sharpen 6 sharpen update