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.
git shortlog
git shortlog
Este comando muestra un listado con todos los autores y sus respectivos commits en el proyecto.
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.
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
).
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.
Para más información sobre git shortlog
, consulta la documentación oficial de Git.
Jorge García
Fullstack developer