Skills à maîtriser

🩷 Clean commit

<aside> 📖 Un "clean commit" fait référence à une pratique de développement de logiciels consistant à effectuer un commit qui est clair, concis et ne contient que des modifications liées à une fonctionnalité ou à une tâche spécifique, sans inclure de modifications inutiles ou non liées.

Cela contribue à maintenir la propreté et la traçabilité du code source, facilitant ainsi la collaboration et la gestion du projet. L'utilisation d'outils comme husky ou commitizen permettent de créer un format type clair de commit

</aside>

Conventional Commit

Conventional Commits

La spécification "Conventional Commits" (engagements conventionnels) est une convention légère qui s'ajoute aux messages de validation.

Elle fournit un ensemble de règles simples pour créer un historique explicite des livraisons, ce qui facilite l'écriture d'outils automatisés. Cette convention s'accorde avec SemVer, en décrivant les fonctionnalités, les corrections et les ruptures apportées dans les messages de livraison.

<aside> 🙆‍♀️ Pourquoi utiliser Conventional Commits ?

Comment écrire de bons Commit Messages

How to Write Good Commit Messages: A Practical Git Guide

🎮 La commande commit est utilisée pour sauvegarder des modifications dans un dépôt local après une mise à disposition dans Git.

Cependant, avant de pouvoir sauvegarder des modifications dans Git, vous devez indiquer à Git les modifications que vous souhaitez sauvegarder, car vous avez peut-être fait des tonnes de modifications. Une bonne façon de le faire est d'ajouter un message de validation pour identifier vos modifications.

git commit -m “feat(user): improve login page”