Je suis à la recherche de bons outils/scripts qui me permettent de générer quelques statistiques à partir d'un dépôt git. J'ai vu cette fonctionnalité sur certains sites d'hébergement de code, et ils contenaient des informations comme...
- commits par auteur
- commits par jour/semaine/année/etc.
- lignes de code au fil du temps
- graphiques
- ... beaucoup plus
En gros, je veux juste avoir une idée de la croissance de mon projet au fil du temps, savoir quel développeur commet le plus de code, et ainsi de suite.
3 votes
Si vous ne pouvez pas installer gitstats, vous pouvez au moins obtenir le fichier nombre de lignes de code par auteur en utilisant les commandes git de base :
git ls-files | while read f; do git blame -w -M -C -C --line-porcelain "$f" | grep -I '^author '; done | sort -f | uniq -ic | sort -n --reverse