Salut,
Pour être précis, tu prends chaque commit (via git checkout), et tu calcules complètement le nombre de ligne. En fonction du temps de calcul des lignes etc. ça peut prendre du temps.
Sinon, tu cherches un commit par mois, et tu fais comme décris au dessus.
Si c’est long de compter le nombre de ligne de code. Tu peux faire une approximation.
Tu prends un commit, tu as 5000 lignes.
Avec git log --stat tu sais pour chaque commit combien de lignes ont été supprimées et combien ont été ajoutées, donc tu peux facilement en déduire un nombre de ligne. Mais cette méthode ne te permettra pas de savoir si les lignes ajoutées/supprimées sont du code, des commentaires, des saut de lignes.
# Une approximation ?
Posté par Anthony Jaguenaud . En réponse au message Historique de la taille du code avec git. Évalué à 3.
Salut,
Pour être précis, tu prends chaque commit (via
git checkout), et tu calcules complètement le nombre de ligne. En fonction du temps de calcul des lignes etc. ça peut prendre du temps.Sinon, tu cherches un commit par mois, et tu fais comme décris au dessus.
Si c’est long de compter le nombre de ligne de code. Tu peux faire une approximation.
Tu prends un commit, tu as 5000 lignes.
Avec
git log --stattu sais pour chaque commit combien de lignes ont été supprimées et combien ont été ajoutées, donc tu peux facilement en déduire un nombre de ligne. Mais cette méthode ne te permettra pas de savoir si les lignes ajoutées/supprimées sont du code, des commentaires, des saut de lignes.