Retour à la leçon
Mission

Mission : nettoyer un commit avant qu'il ne soit trop tard

Reconstituer un commit propre à partir d'un fichier modifié à plusieurs endroits, et diagnostiquer les risques d'un amend mal placé.

Contexte

Sur boutique-api, le fichier pricing.js contient à la fois un correctif de bug urgent et une expérimentation de prix non validée, mélangés dans les mêmes lignes modifiées. Par ailleurs, un collègue vient de faire git commit --amend puis git push --force sur un commit que toute l'équipe avait déjà récupéré la veille.