Lección 06. Historial de cambios.

Uno de los mayores beneficios de Git es la capacidad de registrar, consultar y navegar por el historial de cambios. Cada commit crea un punto en el tiempo que nos permite revisar cómo evolucionó el proyecto.

Nota: Es como tener una linea de tiempo con fechas guardados a las cuales podemos regresar al estado del proyecto.

git log_

El comando git log muestra el historial completo de commits del repositorio, ordenados del más reciente al más antiguo.

Copiar código
git log

Cada entrada del historial incluye información importante:

Nota: Al llegar al final de los logs, regresamos a la terminal con la tecla "Q".

git log --oneline_

Para una vista más compacta y legible, Git ofrece el modo --oneline.

Copiar código
git log --oneline

Este formato muestra:

Es ideal para revisar rápidamente el historial del proyecto.

Navegar por el historial_

Cuando el historial es largo, Git abre el contenido en un visor interactivo.

Esto permite recorrer cómodamente el historial sin modificar el proyecto.

Identificadores (hash)_

Cada commit en Git tiene un identificador único llamado hash. Este hash es una cadena larga de caracteres generada automáticamente.

Por ejemplo, algo similar a:

Copiar código
e7f3a2c1d9b4a6e8f12a9c8b7d6e5f4a3b2c1d0

Git permite usar solo los primeros caracteres del hash siempre que sean suficientes para identificar el commit de forma única.

Estos identificadores se usan para:

  1. Volver a versiones anteriores.

  2. Comparar cambios.

  3. Referenciar commits específicos.

Aprender a leer y navegar en el historial de Git nos da control total sobre los cambios y te permite trabajar con confianza y seguridad.