Control de versiones · Fundamentos y primer commit

git log | Show commit logs

Recorre el historial desde donde estás parado hacia atrás, siguiendo los padres de cada commit. Esa cadena de punteros es, literalmente, toda la estructura de datos de git: no hay nada más.

Sintaxis Estándar

git log
git log --oneline
git log --oneline --graph --all

Parámetros Soportados

Flag Nombre Largo Descripción
--oneline Un commit por línea: hash corto y mensaje. Es como se lee un historial de verdad.
--graph Dibuja las ramas y las fusiones con líneas a la izquierda.
-n --max-count Limita cuántos commits mostrar. `git log -5` para los últimos cinco.

Caso Práctico

La combinación que se usa a diario para entender en qué estado está una rama:

git log --oneline --graph --all

El error que comete todo el mundo

Si con --oneline no se entiende qué pasó en el proyecto, el problema no es el comando: son los mensajes de los commits.

Laboratorio Interactivo

Asistente de Laboratorio SudoQuest
Esperando comandos... Escribe una instrucción en la terminal interactiva para desglosar su comportamiento aquí.

Otras fichas en Fundamentos y primer commit