Cómo generar una descripción legible por humanos de un commit de git

El siguiente comando asume que tienes al menos un tag previo en el repositorio:

git_describe.sh
git describe --long --tags --dirty

Ejemplo de salida:

git_describe_output.txt
v0.1.0-9-g68066f4-dirty

Esto significa que estamos en el 9º commit después del tag v0.1.0 con ID de commit g68066f4 y el árbol de trabajo está dirty, es decir, hay cambios sin confirmar.


Echa un vistazo a artículos similares por categoría: Git Gestión de versiones