Volver a la página principal
viernes 27 septiembre 2024
24

Cómo ver el resumen de commits con shortlog en Git

¿Qué es git shortlog y para qué se usa?

git shortlog agrupa el historial de commits por autor, mostrando cuántos cambios ha realizado cada uno y organizando las entradas de manera más compacta que el comando git log. A diferencia de git log, que muestra cada commit individualmente, git shortlog combina los mensajes de commit por usuario, lo que permite visualizar fácilmente quién ha contribuido y con qué frecuencia.

Este comando se usa comúnmente para generar resúmenes de actividad, analizar contribuciones en proyectos grandes, y preparar reportes para revisiones de código o lanzamientos.

Ejemplos de uso de git shortlog

Ver el resumen completo de commits

git shortlog

Este comando muestra un listado con todos los autores y sus respectivos commits en el proyecto.

Agrupar y contar commits por autor

Si quieres ver solo un conteo de commits por autor:

git shortlog -sn

El parámetro -s omite los mensajes de commit, y -n ordena la salida según el número de contribuciones, mostrando solo el nombre del autor y la cantidad de commits.

Resumir commits entre rangos específicos

Puedes restringir el rango de commits para generar un resumen solo de una versión o rama específica:

git shortlog v1.0..HEAD

Esto muestra los commits desde la etiqueta v1.0 hasta la cabecera actual (HEAD).

Agrupar commits por autor y por fecha

Para un desglose por autor y fechas de los commits:

git shortlog --since="1 month ago"

Filtra el historial para mostrar solo los commits realizados en el último mes.

Referencia oficial

Para más información sobre git shortlog, consulta la documentación oficial de Git.

Etiquetas:
git
Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer