n1ro°
RU

Компьютеры · Инструкция

Как пересобрать GitHub Codespace — `gh codespace rebuild`

Для работы с Codespace используйте `gh codespace rebuild`, когда нужно пересобрать GitHub Codespace. Обычная пересборка

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

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

Выполните `gh codespace rebuild -c my-codespace`. Обычная пересборка пересоздаёт контейнер среды; --full дополнительно очищает кэш Docker-образов.

Порядок действий

  1. Для задачи «пересобрать GitHub Codespace» сначала получите точное имя среды через `gh codespace list`, если не знаете его.
  2. Запустите `gh codespace rebuild -c my-codespace`.
  3. Если нужен другой режим, используйте подходящий вариант: `gh codespace rebuild -c my-codespace --full`.
  4. После завершения откройте Codespace и проверьте, что devcontainer стартует без прежней ошибки.

Что важно в синтаксисе

Обычная пересборка пересоздаёт контейнер среды; --full дополнительно очищает кэш Docker-образов.

Контроль после команды

  • После `gh codespace rebuild` подтвердите изменение отдельной командой просмотра или списка для объекта из задачи «пересобрать GitHub Codespace».

Ограничение

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

Примеры

  • Основной вариант: `gh codespace rebuild -c my-codespace`
  • Дополнительный вариант: `gh codespace rebuild -c my-codespace --full`

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

Обычная пересборка пересоздаёт контейнер среды; --full дополнительно очищает кэш Docker-образов.

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

Фактическая часть сверена по первичным источникам (в т.ч. gh codespace rebuild — GitHub CLI manual). Пример и формулировки — редакция N1RO на 2026-09-19.