Aller au contenu principal

Se connecter

Sauvegarde ta progression et retrouve-la sur tous tes appareils.

Ou par email

Pas encore de compte ?

Politique de confidentialité

Git shortlog : resume des contributions

git shortlog resume l'historique des commits par auteur. Ideal pour voir qui fait quoi, compter les contributions et generer des changelogs.

Equipe

C'est quoi git shortlog ?

git shortlog regroupe les commits par auteur et affiche un resume clair des contributions. C'est git log mais organise par personne.

C'est comme un tableau de bord : en un coup d'oeil, tu vois qui a contribue quoi. Tres utile en code review, en gestion de projet ou pour generer des release notes.

Syntaxe de git shortlog

git shortlog

Commits groupes par auteur

git shortlog -sn

Nombre de commits par auteur (trie)

git shortlog v1.0..v2.0

Contributions entre deux tags

Git shortlog en pratique

Resume des contributions et comptage.

Resume par auteur

Comptage et filtrage

Commandes shortlog essentielles

git shortlog -sn

Classement par nombre de commits

git shortlog -sne

Avec les adresses email

git shortlog --since="date"

Filtrer depuis une date

git shortlog tag1..tag2

Entre deux versions

git shortlog --no-merges

Exclure les commits de merge

git shortlog --group=trailer:key

Grouper par trailer de commit

Erreurs courantes avec git shortlog

Auteur en double

Un meme auteur avec des noms/emails differents apparait plusieurs fois. Cree un fichier .mailmap pour fusionner les identites.

Oublier d'exclure les merges

Les commits de merge gonflent les stats. Ajoute --no-merges pour des chiffres plus representatifs du travail reel.

Juger la contribution au nombre de commits

Le nombre de commits ne reflete pas la qualite ou la quantite de travail. Un gros refactoring peut etre un seul commit alors que des typos en font dix.

A

GitQuest est conçu par Anaïs (nouvelle fenêtre), développeuse web et responsable pédagogique, spécialisée en formations tech et accessibilité numérique.

Questions sur git shortlog

Comprends les contributions avec GitQuest

Apprends a analyser l'historique de ton equipe et generer des changelogs.

Commencer les enquetes