Note : nombre de lignes de code dans un projet
dimanche 31 janvier 2016 à 17:44Avec git d’installé, on liste les fichiers et ensuite on compte le nombre de lignes dans chaque fichier :
Voir aussi ça, pour un listage fichier par fichier, avec un total à la fin :
Et ça, pour un zoli graphique avec les additions et le suppressions depuis le début (le hash est celui d’un repos vide) :
Ou encore ça, pour les stats de Github, mais comptant les octets (par langage de prog) plutôt que le nombre de lignes de code :
git ls-files | xargs cat | wc -l
Voir aussi ça, pour un listage fichier par fichier, avec un total à la fin :
git ls-files | xargs wc -l
Et ça, pour un zoli graphique avec les additions et le suppressions depuis le début (le hash est celui d’un repos vide) :
git diff --stat 4b825dc642cb6eb9a060e54bf8d69288fbee4904
Ou encore ça, pour les stats de Github, mais comptant les octets (par langage de prog) plutôt que le nombre de lignes de code :
curl https://api.github.com/repos/USERNAME/REPOS/languages