Документация

Обзор

Панель Git встраивает контроль версий в клиент: индексация, коммиты, управление ветками, worktree, интерактивный rebase, разрешение конфликтов и отправка — не покидая окна терминала. Всё работает на Git-репозитории текущей терминальной сессии: в каком бы каталоге сессия ни выполнялась, этот репозиторий и показывает панель.

Открытие

Кликните вкладку Git в левой панели активности (данные репозитория появляются, только когда активная сессия внутри Git-репозитория). Репозиторий вкладки следует за её активной сессией; хлебные крошки репозитория позволяют прыгать между родительскими и дочерними репозиториями, сабмодули перечисляются отдельно.

Панель Git — изменения, история и ветки

Что она умеет

  • Индексация и коммиты — пофайловая или массовая индексация/снятие, отмена изменений, коммит с сообщением, ИИ-генерация сообщений коммитов (см. Помощь LLM);
  • История — история коммитов и пофайловая, сравнение и восстановление между ревизиями;
  • Ветки — checkout, создание и удаление локальных/удалённых веток и тегов;
  • Worktree — извлечение ветки в изолированное рабочее дерево (новая вкладка терминала открывается автоматически), слияние обратно по готовности (см. Worktree);
  • Интерактивный rebase — визуальная переупорядочивание/сквош/правка очереди коммитов с разрешением конфликтов (см. Интерактивный rebase);
  • Разрешение конфликтов — редактор слияния с четырьмя режимами, включая ИИ-агента, разрешающего фрагменты по одному (см. Разрешение конфликтов);
  • Push и прочее — полнофункциональный диалог отправки, стэши, обработка отсоединённого HEAD (см. Push, checkout и другое).

Следующие страницы покрывают каждую область в этом порядке.