Компьютеры · Инструкция
Как добавить ещё одну папку в sparse-checkout
Сценарий возникает после уже настроенного sparse-checkout: нужно расширить рабочий набор, не потеряв ранее выбранные дир
Короткий ответ
`git sparse-checkout add path/to/second-app` дополняет текущий набор. В отличие от `set`, команда `add` не заменяет уже выбранные пути.
Что делать
- 1: Посмотрите текущие пути: `git sparse-checkout list`.
- 2: Добавьте каталог: `git sparse-checkout add path/to/second-app`.
- 3: Снова выполните `git sparse-checkout list`.
- 4: Если добавили лишнее, задайте правильный полный набор через `git sparse-checkout set ..`.
Важно
Не используйте `set` с одним новым путём, если хотите сохранить существующие каталоги.
Проверьте после выполнения
- До команды: Посмотрите текущие пути: `git sparse-checkout list`.
- Контроль результата: Если добавили лишнее, задайте правильный полный набор через `git sparse-checkout set ..`.
- Не пропустите ограничение: Не используйте `set` с одним новым путём, если хотите сохранить существующие каталоги.
Что учитывать
Не используйте `set` с одним новым путём, если хотите сохранить существующие каталоги.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. git-sparse-checkout Documentation). Пример и формулировки — редакция N1RO на 2026-09-17.