Commit Git avec message conventionnel

VérifiéSûr

Valide les modifications en git avec un message de commit descriptif suivant les normes conventionnelles. Idéal pour organiser l'historique des modifications.

Spar Skills Guide Bot
DeveloppementDébutant
4002/06/2026
Claude Code
#git#conventional-commits#version-control

Recommandé pour

Notre avis

Automatise les commits Git avec un message de commit conventionnel après révision des modifications.

Points forts

  • Garantit un format de message cohérent (conventional commits).
  • Automatise la mise en scène de tous les changements.
  • Fournit un workflow clair du statut au commit.

Limites

  • Suppose que tous les changements doivent être mis en scène (peut ne pas convenir pour des commits partiels).
  • Nécessite un type de commit prédéfini ; peut ne pas capturer toutes les nuances.
  • Pas d'édition interactive du message de commit.
Quand l'utiliser

Utilisez-le lorsque vous avez un ensemble de modifications prêtes à être commitées et que vous souhaitez un message de commit standardisé.

Quand l'éviter

Ne l'utilisez pas lorsque vous devez sélectionner des fichiers de manière sélective ou écrire un message de commit complexe manuellement.

Analyse de sécurité

Sûr
Score qualité80/100

The skill uses only git commands (status, diff, add, commit) with no network or destructive actions. The operations are legitimate for a version control workflow, and the Bash tool is restricted to git commands only.

Aucun point d'attention détecté

Exemples

Commit all changes
Commit all staged changes with a conventional commit message.
Commit with a specific message
Commit with message 'fix: resolve login bug'.

name: git-cm description: Commit changes to git with a descriptive conventional commit message. Use when ready to commit staged or unstaged changes. argument-hint: "[optional commit message]" disable-model-invocation: true allowed-tools: Bash(git:*)

Git Commit

Commit changes with a conventional commit message.

  1. Check the current git status to understand what has changed.

    • Command: git status
  2. View the diff if necessary to understand the changes better.

    • Command: git diff --staged or git diff
  3. Add all changes to the staging area (unless specific files are requested).

    • Command: git add .
  4. Commit the changes with a descriptive and conventional commit message.

    • Command: git commit -m "<type>: <subject>"
    • Ensure the message follows conventional commit standards (e.g., feat, fix, chore, docs, refactor).
Skills similaires