J'aimerais obtenir le nombre de commits par auteur sur toutes les branches. je vois ça
git shortlog -s -n
Imprime une très belle liste mais ne compte pas les commits qui ne sont pas encore fusionnés à partir d'autres branches. Si vous répétez cette commande sur chaque branche, les commits communs sont évidemment comptés plusieurs fois. Pourriez-vous me donner un script / commande qui me donnerait l'image globale?
git
version-control
commit
jabal
la source
la source
Réponses:
Vous donnera des statistiques pour toutes les branches.
EDIT : ajouté
--no-merges
pour exclure les statistiques des validations de fusion.la source
git shortlog -s -n --all --no-merges
-e
commande comme celle-ci:git shortlog -s -n -e --all
--since="22 Aug 2017"
--since="22 Aug 2017" --before="01 Sept 2017"
pour obtenir la période