ConceptoBloque 2 · Deshacer
¿Dónde está el error?
Explicación
Antes de deshacer algo hay que contestar una pregunta: ¿dónde está el error? Hay cuatro lugares posibles:
- Working directory: un archivo que modificaste y todavía no agregas.
- Staging: algo que ya agregaste con
git add. - Commit local: un commit que solo está en tu computadora.
- GitHub: un commit que ya subiste.
Cada lugar tiene su comando.
Es como un mensaje de WhatsApp: mientras lo escribes lo borras sin problema, pero una vez enviado alguien ya pudo leerlo. Mientras más lejos llegó el error, más cuidado hay que tener para sacarlo.
Al final del bloque hay una tabla con el comando para cada lugar.