Orca Guide
Ревью и отправка кода

Просмотр diff

Проверка изменений, сравнение изображений, разрешение конфликтов и добавление в индекс.

В каждом worktree Orca сравнивает изменения с исходной ссылкой и показывает общий diff. Отсюда код можно проверить и добавить в индекс по файлам, фрагментам или строкам.

Возможности

  • Объединённый diff для добавленных в индекс, неиндексированных и неотслеживаемых файлов.
  • Включаемые номера строк с обеих сторон.
  • Сравнение изображений рядом, ползунком или наложением.
  • Интерфейс разрешения конфликтов с трёхсторонним сравнением.
  • Добавление в индекс по фрагментам и строкам, как визуальный вариант git add -p.

Область сравнения

По умолчанию изменения сравниваются с исходной ссылкой worktree. На панели diff можно выбрать любой коммит, ветку или базовую ссылку.

Перенос строк

При включённом переносе длинные строки читаются сверху вниз без горизонтальной прокрутки. По умолчанию перенос отключён. Включите Перенос строк в меню редактора diff или задайте общее значение в разделе Настройки → Общие → Перенос строк diff. Оба элемента управляют одной настройкой.

Сочетания клавиш

  • j и k: следующий и предыдущий изменённый файл.
  • n и p: следующий и предыдущий фрагмент.
  • F7 и Shift+F7: следующее и предыдущее изменение в активном редакторе.
  • s: добавить в индекс фрагмент под курсором.
  • c: начать комментарий в режиме комментариев к изменениям ИИ.

Частые вопросы

Что показывает просмотрщик diff?

Он сравнивает изменения текущего worktree с базовым состоянием и группирует их по файлам.

Можно ли сравнивать изменённые изображения?

Да. Для графических файлов доступен визуальный просмотр, который помогает заметить разницу без чтения бинарного diff.

Как добавить проверенное изменение в индекс?

Выберите файл или поддерживаемый фрагмент и выполните действие добавления в Git index.

Что делать при конфликте слияния?

Откройте конфликтующие участки, выберите или объедините нужные варианты, затем отметьте файл разрешённым после проверки.

Почему важно просмотреть весь список файлов?

Агент мог случайно изменить конфигурацию, зависимости или сгенерированные файлы за пределами основной задачи.

On this page