Me gustaría obtener el número de confirmaciones de mi repositorio Git, un poco como los números de revisión SVN.
El objetivo es usarlo como un número de compilación incremental único.
Actualmente me gusta eso, en Unix / Cygwin / msysGit:
git log --pretty=format:'' | wc -l
Pero siento que es un poco hack.
¿Hay una mejor manera de hacer eso? Sería genial si realmente no necesitara wc
o incluso Git, por lo que podría funcionar en un Windows desnudo. Simplemente lea un archivo o una estructura de directorio ...
fuente
git rev-list HEAD --count
git rev-list