Todos los retos

Git · fácil

Se te olvidó el recibo

#11

Situación

Acabas de hacer commit del helper del tip-jar. Treinta segundos después ves que receipt.md sigue sin seguimiento: el texto que debía viajar en ese mismo commit. El historial es local; nadie más lo tiene. No apiles un segundo commit encima.

Objetivo

Mete receipt.md en el commit que acabas de hacer. Deja un solo commit en main con ambos archivos. No dejes nada en el stage ni sin seguimiento.

El repo al empezar

repo/
├── src/
│   └── tip.ts
└── receipt.md   (forgot to include)

Checks que pondrás en verde

  • Ambos archivos están commiteados y limpios
  • El helper del tip-jar sigue en el working tree
  • Sigue habiendo un solo commit en main
  • No queda nada sin seguimiento
  • Nada en el stage

Conceptos

amendstagingcommit

Juégalo en tu terminal

Con sharpen instalado, este comando abre exactamente este reto en tu arena local:

sharpen 11

¿Primera vez? La instalación completa está justo debajo.

Cómo jugar

  1. 1 Instala Claude Code si aún no lo tienes: claude.com/claude-code
  2. 2 Instala sharpen desde npm:
    npm install -g @juanwmedia/sharpen
  3. 3 Y lánzala; la arena se abre en tu navegador:
    sharpen 11
  4. o O pruébala sin instalar nada:
    npx @juanwmedia/sharpen 11
  5. 4 Y para actualizar cuando salga una versión nueva:
    sharpen update