Pular para o conteúdo principal
O Cursor oferece recursos de Git com IA para agilizar teu fluxo de trabalho, incluindo geração automática de mensagens de commit e resolução inteligente de conflitos de merge.

Mensagem de commit com IA

O Cursor gera mensagens de commit a partir das alterações preparadas (staged).
  1. Prepara (stage) os arquivos para commit
  2. Abre a aba do Git na barra lateral
  3. Clica no ícone de brilho (✨) ao lado do campo da mensagem de commit
As mensagens geradas usam as alterações em stage e o histórico do Git do repositório. Se tu usa convenções como Conventional Commits, as mensagens seguem o mesmo padrão.

Adicionar atalho

Pra vincular a um atalho de teclado:
  1. Vai em Keyboard Shortcuts (Ctrl+R+Ctrl+S ou Ctrl+Shift+P e pesquisa “Open Keyboard Shortcuts (JSON)”)
  2. Adiciona essa binding para Ctrl+M:
    {
      "key": "cmd+m",
      "command": "cursor.generateGitCommitMessage"
    }
    
  3. Salva
Não dá pra personalizar a geração de mensagens de commit. O Cursor se adapta ao teu estilo de commit existente.

Resolver conflitos com IA

Quando acontecerem conflitos de merge, o Cursor Agent pode ajudar a resolvê-los entendendo os dois lados do conflito e propondo uma solução.

Como usar

  1. Quando um conflito de merge acontecer, você vai ver os marcadores de conflito no seu arquivo
  2. Clica no botão Resolve in Chat que aparece na interface de conflito de merge
  3. O Agent vai analisar as duas versões e sugerir uma solução
  4. Revisa as mudanças propostas e aplica elas
I