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