Cursor предоставляет возможности Git с поддержкой ИИ для упрощения твоего рабочего процесса, включая автоматическую генерацию сообщений коммитов и интеллектуальное разрешение конфликтов слияния.

AI Commit Message

Cursor генерирует сообщения коммитов из подготовленных изменений.
  1. Подготовь файлы для коммита
  2. Открой вкладку Git в боковой панели
  3. Кликни на иконку искорки (✨) рядом с полем ввода сообщения коммита
Сгенерированные сообщения используют подготовленные изменения и git-историю репозитория. Если ты используешь соглашения вроде Conventional Commits, сообщения будут следовать тому же шаблону.

Добавить горячую клавишу

Чтобы назначить горячую клавишу:
  1. Перейди в Keyboard Shortcuts (Ctrl+R+Ctrl+S или Ctrl+Shift+P и найди “Open Keyboard Shortcuts (JSON)”)
  2. Добавь эту привязку для Ctrl+M:
    {
      "key": "cmd+m",
      "command": "cursor.generateGitCommitMessage"
    }
    
  3. Сохрани
Ты не можешь кастомизировать генерацию сообщений коммитов. Cursor адаптируется к твоему существующему стилю коммитов.

ИИ-разрешение конфликтов

Когда возникают конфликты слияния, Cursor Agent может помочь их разрешить, анализируя обе стороны конфликта и предлагая решение.

Как использовать

  1. Когда возникает конфликт слияния, ты увидишь маркеры конфликта в своем файле
  2. Нажми кнопку Resolve in Chat, которая появляется в интерфейсе конфликта слияния
  3. Агент проанализирует обе версии и предложит решение
  4. Просмотри предложенные изменения и примени их