Документы · Инструкция
Git: как получить список worktree в формате для скрипта
Задача этой страницы — как получить список worktree в формате для скрипта. Начните с шага «1. Запустите porcelain-вывод»
Короткий ответ
`git worktree list --porcelain` выдаёт стабильные поля блоками и подходит для машинного разбора. Проверьте актуальные условия по официальным источникам на дату 2026-09-18 и сверьте модель/версию устройства или сервиса перед действием.
Как сделать
- 1. Запустите porcelain-вывод
- 2. Разделяйте записи по пустым строкам
- 3. Считывайте ключи worktree/HEAD/branch
- 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.