AD

¿Ya dominas lo básico? Un curso estructurado de Git es la vía rápida para dar el salto.

Ver cursos de Git en Udemy

Enlace de afiliado. No te cuesta nada extra.

🌿Lecciones de Git
Lección 41 / 59

Consultar el movimiento de HEAD con git reflog

En esta lección consultarás el historial de movimientos de HEAD con git reflog.

git reflog muestra un historial entre bastidores de cómo se ha movido HEAD (tu posición actual), que no aparece en un git log normal. Es tu último recurso para recuperar un commit borrado por accidente.

En «Pruébalo», ejecuta git reflog. Todas las operaciones pasadas —cambios de rama, resets, rebases y más— se muestran en orden cronológico.

El verdadero problema es no saber que reflog existe: incluso en un momento de pánico del tipo «he hecho un reset sin querer y he perdido mi commit», tranquiliza saber que reflog probablemente puede devolverte al estado anterior.

En equipos reales, reflog es una herramienta de recuperación realmente fiable para cuando una operación que reescribe el historial, como rebase o reset, sale mal.

Git
Pruébalo (escríbelo en la terminal simulada)
git reflog

🧑‍💻 Puedes escribir este comando en la terminal simulada de Git para probarlo tú mismo (esta página no incluye terminal interactiva).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)