Сведения об экспорте изменений
При использовании GitHub Codespaces может потребоваться экспортировать изменения в ветвь, на запуская среду codespace. Это может быть удобно, если вы достигли предельной суммы расходов или столкнулись с общей проблемой, связанной с доступом к codespace.
Изменения можно экспортировать одним из нескольких способов в зависимости от того, как вы создали пространство кода. В каждом случае экспортируется только ветвь Git, которая в настоящее время извлечена в пространстве кода. Работа, содержащаяся в других ветвях, не экспортируется.
- Если вы создали пространство кода из репозитория, в который у вас есть доступ на запись, вы можете экспортировать изменения в новую ветвь репозитория.
- Если вы создали пространство кода из репозитория, в который у вас есть только доступ на чтение, вы можете экспортировать изменения в вилку репозитория. GitHub Codespaces создаст новый вилку для вас или привязыт пространство кода к существующему вилку, если у вас уже есть в репозитории, и экспортируете изменения в новую ветвь вилки. Дополнительные сведения см. в разделе Использование системы управления версиями в codespace.
- Если вы создали пространство кода из шаблона и еще не опубликовали его, можно опубликовать пространство кода в новом репозитории.
Примечание.
GitHub блокирует отправки, содержащие файлы размером более 100 МиБ. Если пространство кода содержит большие файлы, вы не сможете экспортировать изменения в ветвь или вилку. Дополнительные сведения см. в разделе Сведения о больших файлах на GitHub.
Экспорт изменений в ветвь
Ниже описано, как экспортировать изменения в ветвь или вилку. Сведения о экспорте неопубликованного пространства кода в новый репозиторий см. в разделе Создание пространства кода на основе шаблона.
-
В левом верхнем углу GitHubвыберите , а затем щелкните Codespaces , чтобы перейти на страницу "Ваши пространства кода" на github.com/codespaces. Или для отдельного репозитория щелкните меню Code .
-
Щелкните многоточие (...) справа от среды codespace, откуда нужно выполнить экспорт.
-
Выберите Экспорт изменений в ветвь или Экспорт изменений в вилку.

-
В диалоговом окне нажмите кнопку "Создать ветвь " или "Создать вилку".
Имя новой ветви будет постоянным именем пространства кода, префиксированного строкой codespace-, например codespace-ideal-space-engine-w5vg5ww5p793g7g9.