clase:daw:daw:1eval:tema01
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| clase:daw:daw:1eval:tema01 [2025/11/03 11:37] – creado - editor externo 127.0.0.1 | clase:daw:daw:1eval:tema01 [2026/05/18 09:42] (actual) – [Diff] Lorenzo | ||
|---|---|---|---|
| Línea 560: | Línea 560: | ||
| </ | </ | ||
| + | ==== Cuidado con '' | ||
| + | |||
| + | Cuando guardas un stash, git recuerda **qué ficheros estaban en el //staged area//** y cuáles no. Pero al hacer '' | ||
| + | |||
| + | Si quieres que se respete ese estado original — que lo que estaba en el //staged area// vuelva al //staged area// — tienes que usar: | ||
| + | <sxh bash> | ||
| + | git stash pop --index | ||
| + | </ | ||
| + | |||
| + | === Ejemplo para verlo claro === | ||
| + | |||
| + | Supón que tienes: | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | Haces '' | ||
| + | * Ambos ficheros aparecen como modificados, | ||
| + | |||
| + | Si en cambio haces '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * El estado queda **exactamente** como lo dejaste antes del stash. | ||
| + | |||
| + | ^ Comando | ||
| + | | '' | ||
| + | | '' | ||
| ===== Log ===== | ===== Log ===== | ||
| El comando '' | El comando '' | ||
| Línea 592: | Línea 618: | ||
| git diff HEAD HEAD^ | git diff HEAD HEAD^ | ||
| - | | + | |
| * Vamos la diferencia entre las ramas '' | * Vamos la diferencia entre las ramas '' | ||
| git diff master release | git diff master release | ||
| - | | + | |
| * Las diferencias entre tu área de trabajo (working area) y el último commit (HEAD) | * Las diferencias entre tu área de trabajo (working area) y el último commit (HEAD) | ||
| git diff | git diff | ||
| - | | + | |
| * Los cambios en tu directorio de trabajo, tanto los que están en staging como los que no. | * Los cambios en tu directorio de trabajo, tanto los que están en staging como los que no. | ||
clase/daw/daw/1eval/tema01.1762166239.txt.gz · Última modificación: por 127.0.0.1
