n1ro°
RU

Документы · Инструкция

Git: как получить список worktree в формате для скрипта

Задача этой страницы — как получить список worktree в формате для скрипта. Начните с шага «1. Запустите porcelain-вывод»

Редакция N1RO · Проверено

Короткий ответ

`git worktree list --porcelain` выдаёт стабильные поля блоками и подходит для машинного разбора. Проверьте актуальные условия по официальным источникам на дату 2026-09-18 и сверьте модель/версию устройства или сервиса перед действием.

Как сделать

  1. 1. Запустите porcelain-вывод
  2. 2. Разделяйте записи по пустым строкам
  3. 3. Считывайте ключи worktree/HEAD/branch
  4. 4. Не парсите ширину колонок обычного list

Команда и проверка

  • Основная команда: `git worktree list --porcelain`

Что сверить

  • Исходная точка: 1. Запустите porcelain-вывод
  • Команда или действие этой задачи: git worktree list --porcelain
  • Финальная проверка: 4. Не парсите ширину колонок обычного list

Риск

Перед изменением истории или индекса сохраните незакоммиченные правки и проверьте текущую ветку. Для интента «как получить список worktree в формате для скрипта» особенно важно: 3. Считывайте ключи worktree/HEAD/branch

Что учитывать

Перед изменением истории или индекса сохраните незакоммиченные правки и проверьте текущую ветку. Для интента «как получить список worktree в формате для скрипта» особенно важно: 3. Считывайте ключи worktree/HEAD/branch

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. git-worktree Documentation). Пример и формулировки — редакция N1RO на 2026-09-18.