El arte de git log (3)

Si bien git log es una combinación con muchísimas combinaciones de verbos (subcomandos) y modificadores (opciones), existen dos particularmente útiles que son frecuente y recurrentemente usadas cuando se requiere una salida compacta (y muchas veces adecuada para automatizar algo, por la regularidad en su presentación). Aquí vemos una de ellas.

Si sólo se busca conocer los hashes de los commits y sus anotaciones, presentándolos en una sola línea, la opción --oneline es de lo más útil para esto (y como se verá más adelante, para otras opciones también).

$ git log --oneline

cuya salida será, por ejemplo, algo como:

$ git log --oneline
3f4e5d9 Agregar funcionalidad de autenticación
7e8c9d0 Corregir errores en validación de formularios

Esto no sólo resulta útil para rápidamente conocer el registro de cambios, sino que ofrece un formato de reporte mucho más regular que puede ayudar en la automatización de tareas.

Deja un comentario

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.