Une branche créée puis laissée quelques jours pendant que la branche principale avance : les deux histoires se séparent à partir d'un point commun.
La situation
La branche principale et la branche de travail partagent leurs cinq premiers commits. Depuis cette séparation, deux commits ont été ajoutés sur la branche principale, et trois sur la branche de travail.
branche: principale
commit: Squelette
commit: Lecture du fichier
commit: Calcul du total
commit: Affichage
commit: Point de séparation
branche: travail depuis principale
commit: Extraction d'une fonction
commit: Cas de la liste vide
commit: Message d'erreur
branche: principale
commit: Correction du séparateur
commit: Mise à jour du lisez-moi
Objectif
Donner l'avance et le retard de la branche de travail, le nombre total de commits qu'elle permet d'atteindre en remontant son histoire, puis le nombre de commits qu'un rebase sur la branche principale aurait à rejouer.
Rappels
Le point de séparation est le dernier commit commun. Les cinq commits qui le précèdent appartiennent aux deux branches.