Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Visualización del Historial de Commits | Introducción a Git
Conceptos Esenciales de Git

bookVisualización del Historial de Commits

Comprender el historial de commits de un repositorio Git es fundamental para un control de versiones y colaboración efectivos. Existen varios comandos y métodos para explorar e interpretar el historial de un proyecto Git, pero por ahora, concéntrese en el comando git log.

Git Log

El comando principal para visualizar el historial de commits es git log. Este comando muestra una lista cronológica de commits, proporcionando información esencial para cada commit.

Uso básico

Este comando muestra el historial de confirmaciones desde la más reciente hasta la más antigua. Es posible navegar por el registro utilizando las teclas de flecha y salir presionando q.

Ejecutar el comando git log en el directorio del proyecto:

Salida de git log

Como se puede observar, se muestran las tres confirmaciones realizadas hasta el momento.

Detalles de la salida

A pesar de que la salida ocupa pocas líneas, contiene bastante información para cada commit. Estos son los elementos (de arriba hacia abajo):

  • commit hash (identificador único del commit);
  • autor (nombre y correo electrónico de la persona que realizó el commit);
  • fecha y hora en que se realizó el commit;
  • mensaje del commit.

Personalización de la salida

Es posible limitar la cantidad de commits mostrados con el comando git log -n. Por ejemplo, el siguiente comando muestra solo los dos commits más recientes:

Además, es posible condensar cada commit en una sola línea, mostrando únicamente el commit hash y el mensaje del commit utilizando el siguiente comando:

Ejecutar ambos comandos en la terminal:

Dos commits más recientes y salida condensada de todos los commits
Note
Nota

Al ejecutar el comando git log --oneline, los hashes de los commits no se muestran completos. En su lugar, solo se muestran los símbolos que identifican de manera única el commit.

question-icon

Relaciona los comandos con las acciones.

Display the entire commit history with detailed information about each commit:
Display 3 latest commits with detailed information about each commit:

Display the entire commit history with a single line per commit containing only the commit hash and message:

Click or drag`n`drop items and fill in the blanks

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 11

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

What other options can I use with the `git log` command?

How can I search for a specific commit in the log?

Can you explain the difference between `git log` and `git log --oneline`?

Awesome!

Completion rate improved to 3.57

bookVisualización del Historial de Commits

Desliza para mostrar el menú

Comprender el historial de commits de un repositorio Git es fundamental para un control de versiones y colaboración efectivos. Existen varios comandos y métodos para explorar e interpretar el historial de un proyecto Git, pero por ahora, concéntrese en el comando git log.

Git Log

El comando principal para visualizar el historial de commits es git log. Este comando muestra una lista cronológica de commits, proporcionando información esencial para cada commit.

Uso básico

Este comando muestra el historial de confirmaciones desde la más reciente hasta la más antigua. Es posible navegar por el registro utilizando las teclas de flecha y salir presionando q.

Ejecutar el comando git log en el directorio del proyecto:

Salida de git log

Como se puede observar, se muestran las tres confirmaciones realizadas hasta el momento.

Detalles de la salida

A pesar de que la salida ocupa pocas líneas, contiene bastante información para cada commit. Estos son los elementos (de arriba hacia abajo):

  • commit hash (identificador único del commit);
  • autor (nombre y correo electrónico de la persona que realizó el commit);
  • fecha y hora en que se realizó el commit;
  • mensaje del commit.

Personalización de la salida

Es posible limitar la cantidad de commits mostrados con el comando git log -n. Por ejemplo, el siguiente comando muestra solo los dos commits más recientes:

Además, es posible condensar cada commit en una sola línea, mostrando únicamente el commit hash y el mensaje del commit utilizando el siguiente comando:

Ejecutar ambos comandos en la terminal:

Dos commits más recientes y salida condensada de todos los commits
Note
Nota

Al ejecutar el comando git log --oneline, los hashes de los commits no se muestran completos. En su lugar, solo se muestran los símbolos que identifican de manera única el commit.

question-icon

Relaciona los comandos con las acciones.

Display the entire commit history with detailed information about each commit:
Display 3 latest commits with detailed information about each commit:

Display the entire commit history with a single line per commit containing only the commit hash and message:

Click or drag`n`drop items and fill in the blanks

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 11
some-alt