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

AI Commit Message

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

Add shortcut

Чтобы привязать к сочетанию клавиш:
  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. Agent проанализирует обе версии и предложит решение
  4. Проверь предложенные изменения и примени их