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

AI Commit Message

Cursor генерирует сообщения коммитов из подготовленных (staged) изменений.
  1. Подготinь (stage) файлы для коммита
  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. Agent проанализирует обе версии и предложит решение
  4. Просмотри предложенные изменения и примени их
I