Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Экспорт изменений в ветвь

В этой статье приводятся инструкции по экспорту в ветвь изменений, внесенных в codespace.

Сведения об экспорте изменений

При использовании GitHub Codespaces может потребоваться экспортировать изменения в ветвь, на запуская среду codespace. Это может быть удобно, если вы достигли предельной суммы расходов или столкнулись с общей проблемой, связанной с доступом к codespace.

Вы можете экспортировать изменения одним из нескольких способов в зависимости от того, как вы создали codespace. В каждом случае экспортируется только та ветвь Git, которая в настоящее время извлечена в codespace. Работа, содержащаяся в других ветвях, не экспортируется.

  • Если вы создали codespace из репозитория, в который у вас есть доступ на запись, вы можете экспортировать изменения в новую ветвь репозитория.
  • Если вы создали codespace из репозитория, в который у вас есть только доступ на чтение, вы можете экспортировать изменения в вилку репозитория. GitHub Codespaces создаст новую вилку или свяжет codespace с существующей вилкой, если она уже есть для репозитория, и экспортирует изменения в новую ветвь вилки. Дополнительные сведения см. в разделе Использование системы управления версиями в codespace.
  • Если вы создали codespace на основе шаблона и еще не опубликовали его, его можно опубликовать в новом репозитории.

Экспорт изменений в ветвь

Ниже описано, как экспортировать изменения в ветвь или вилку. Сведения об экспорте неопубликованного пространства кода в новый репозиторий см. в разделе Создание codespace на основе шаблона.

  1. Перейдите на страницу "Ваши codespaces" на github.com/codespaces. Или для отдельного репозитория щелкните меню Код .

  2. Щелкните многоточие ( ... ) справа от среды codespace, откуда нужно выполнить экспорт.

  3. Выберите Экспорт изменений в ветвь или Экспорт изменений в вилку.

    Снимок экрана: список codespaces с раскрывающимся меню для одного из них с параметром "Экспорт изменений в ветвь".

  4. Во всплывающем окне или диалоговом окне выберите Создать ветвь или Создать вилку.

Имя новой ветви будет постоянным именем codespace с префиксом строки codespace-, например codespace-monalisa-ideal-space-engine-vj59xj67jg42xx7.