Un bon message de commit ne se limite pas à dire ce qui a changé. Il doit aussi expliquer pourquoi ce changement a été fait.
Un historique Git bien documenté, c’est du temps gagné pour comprendre l’évolution du code et diagnostiquer les problèmes plus rapidement.
Exemples :
❌ ajout d’une fonctionnalité
✅ ajout d’un export PDF pour permettre aux utilisateurs de sauvegarder leurs rapports
❌ mise à jour des dépendances
✅ mise à jour des dépendances pour corriger une incompatibilité avec Node.js 18
❌ correction de bug
✅ correction d’un bug empêchant l’envoi des notifications sur iOS
Un commit bien formulé, c’est un futur développeur (toi y compris) qui te remerciera plus tard.
🙌
Git commit -m "Feat: truc MachinX "
Git commit -m "Feat: truc MachinX"
Git commit -m "Feat: truc MachinX"
...Trois jours plus tard
Git commit -m "Feat: Truc Machin X"
Git commit -m "Feat: Truc MachinX"
Enfin! c' etait long cette feature.
Git rebase -i HEAD~50
:i
Feat: Truc MachinX
:wq
Git push -u --force
Café!
Trop chiant de chercher des mots pour chaque commit pour la même Feat.
Développeur React & Node.js | Passionné d'automatisation et Spécialiste en Scraping Web | +7 ans d'expérience IT | Créateur de Solutions Innovantes pour optimiser le temps et booster la productivité
5 months ago
Tellement vrai ! Un historique Git bien documenté peut sauver des heures de travail. Merci pour ce rappel, Philémon !