Cursor te propose des fonctionnalités Git dopées à l’IA pour fluidifier ton workflow, avec la génération automatique de messages de commit et la résolution intelligente de conflits de merge.

Message de commit IA

Cursor génère des messages de commit à partir des modifications indexées.
  1. Indexe les fichiers à commiter
  2. Ouvre l’onglet Git dans la barre latérale
  3. Clique sur l’icône étincelle (✨) à côté du champ de saisie du message de commit
Les messages générés utilisent les modifications indexées et l’historique git du dépôt. Si tu utilises des conventions comme Conventional Commits, les messages suivent le même modèle.

Ajouter un raccourci

Pour lier à un raccourci clavier :
  1. Va dans Raccourcis clavier (Ctrl+R+Ctrl+S ou Ctrl+Shift+P et recherche “Open Keyboard Shortcuts (JSON)”)
  2. Ajoute cette liaison pour Ctrl+M :
    {
      "key": "cmd+m",
      "command": "cursor.generateGitCommitMessage"
    }
    
  3. Sauvegarde
Tu ne peux pas personnaliser la génération de messages de commit. Cursor s’adapte à ton style de commit existant.

Résolution de conflits par IA

Lorsque des conflits de fusion surviennent, Cursor Agent peut t’aider à les résoudre en analysant les deux versions du conflit et en proposant une solution.

Comment l’utiliser

  1. Quand un conflit de fusion se produit, tu verras les marqueurs de conflit dans ton fichier
  2. Clique sur le bouton Résoudre dans le Chat qui apparaît dans l’interface de conflit de fusion
  3. L’Agent analysera les deux versions et suggérera une résolution
  4. Examine les modifications proposées et applique-les