Cursor propose des fonctionnalités Git alimentées par l’IA pour fluidifier ton workflow, notamment la génération automatique de messages de commit et une résolution intelligente des conflits de fusion.

Message de commit IA

Cursor génère des messages de commit à partir des modifications indexées.
  1. Indexe les fichiers à valider
  2. Ouvre l’onglet Git dans la barre latérale
  3. Clique sur l’icône scintillante (✨) à côté du champ du message de commit
Les messages générés se basent sur 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 format.

Ajouter un raccourci

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

Résolution de conflits avec l’IA

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

Comment l’utiliser

  1. Lorsqu’un conflit de fusion survient, tu vois les marqueurs de conflit dans ton fichier
  2. Clique sur le bouton Resolve in Chat qui apparaît dans l’interface de conflit de fusion
  3. L’Agent analyse les deux versions et propose une résolution
  4. Examine les modifications proposées et applique-les