Me gustaría obtener el número de confirmaciones por autor en todas las ramas. veo que
git shortlog -s -n
Imprime una lista muy bonita pero no cuenta las confirmaciones que aún no se fusionaron de otras ramas. Si itera este comando sobre cada rama, entonces obviamente las confirmaciones comunes se cuentan varias veces. ¿Me podría dar un script / comando que me daría la imagen general?
git
version-control
commit
jabal
fuente
fuente
Respuestas:
Le dará estadísticas para todas las sucursales.
EDITAR : agregado
--no-merges
para excluir estadísticas de confirmaciones de fusión.fuente
git shortlog -s -n --all --no-merges
-e
comando como este:git shortlog -s -n -e --all
--since="22 Aug 2017"
--since="22 Aug 2017" --before="01 Sept 2017"
para obtener período