J'aimerais obtenir le nombre de commits par auteur sur toutes les branches. Je vois que
git shortlog -s -n
Imprime une très belle liste mais elle ne compte pas les commits qui ne sont pas encore fusionnés depuis d'autres branches. Si on itère cette commande sur chaque branche alors évidemment les commits communs sont comptés plusieurs fois. Pourriez-vous me donner un script/commande qui me donnerait l'image globale ?
1 votes
Y a-t-il un moyen d'inclure les utilisateurs qui n'ont pas fait de commits ? Les afficher comme 0 ?
15 votes
Le problème est que tous les programmeurs de l'univers, à l'exception des vrais committers, sont potentiellement des utilisateurs avec zéro commit dans votre repo. La liste serait donc trop longue.