{"meta":{"title":"Экспорт изменений в ветвь","intro":"В этой статье приводятся инструкции по экспорту в ветвь изменений, внесенных в codespace.","product":"Codespaces","breadcrumbs":[{"href":"/ru/codespaces","title":"Codespaces"},{"href":"/ru/codespaces/troubleshooting","title":"Устранение неполадок"},{"href":"/ru/codespaces/troubleshooting/exporting-changes-to-a-branch","title":"Экспорт изменений"}],"documentType":"article"},"body":"# Экспорт изменений в ветвь\n\nВ этой статье приводятся инструкции по экспорту в ветвь изменений, внесенных в codespace.\n\n## Сведения об экспорте изменений\n\nПри использовании GitHub Codespacesвы можете экспортировать изменения в ветвь без запуска пространства кода. Это может быть удобно, если вы достигли [предельной суммы расходов](/ru/billing/how-tos/set-up-budgets) или столкнулись с общей проблемой, связанной с доступом к codespace.\n\nИзменения можно экспортировать одним из нескольких способов в зависимости от того, как вы создали пространство кода. В каждом случае экспортируется только ветвь Git, которая в настоящее время извлечена в пространстве кода. Работа, содержащаяся в других ветвях, не экспортируется.\n\n* Если вы создали пространство кода из репозитория, в который у вас есть доступ на запись, вы можете экспортировать изменения в новую ветвь репозитория.\n* Если вы создали пространство кода из репозитория, в который у вас есть только доступ на чтение, вы можете экспортировать изменения в вилку репозитория.\n  GitHub Codespaces создадите для вас новый вилку или свяжите пространство кода с существующим вилком, если у вас уже есть в репозитории, и экспортируете изменения в новую ветвь вилки. Дополнительные сведения см. в разделе [Использование системы управления версиями в codespace](/ru/codespaces/developing-in-a-codespace/using-source-control-in-your-codespace#about-automatic-forking).\n* Если вы создали пространство кода из шаблона и еще не опубликовали его, можно опубликовать пространство кода в новом репозитории.\n\n> \\[!NOTE]\n> GitHub блоки отправляет файлы размером более 100 МиБ. Если пространство кода содержит большие файлы, вы не сможете экспортировать изменения в ветвь или вилку. Дополнительные сведения см. в разделе [Сведения о больших файлах на GitHub](/ru/repositories/working-with-files/managing-large-files/about-large-files-on-github).\n\n## Экспорт изменений в ветвь\n\nНиже описано, как экспортировать изменения в ветвь или вилку. Сведения о экспорте неопубликованного пространства кода в новый репозиторий см. в разделе [Создание пространства кода на основе шаблона](/ru/codespaces/developing-in-a-codespace/creating-a-codespace-from-a-template#publishing-from-github).\n\n1. В левом верхнем углу GitHubвыберите <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-three-bars\" aria-label=\"three bars icon\" role=\"img\"><path d=\"M1 2.75A.75.75 0 0 1 1.75 2h12.5a.75.75 0 0 1 0 1.5H1.75A.75.75 0 0 1 1 2.75Zm0 5A.75.75 0 0 1 1.75 7h12.5a.75.75 0 0 1 0 1.5H1.75A.75.75 0 0 1 1 7.75ZM1.75 12h12.5a.75.75 0 0 1 0 1.5H1.75a.75.75 0 0 1 0-1.5Z\"></path></svg>, а затем щелкните **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-codespaces\" aria-label=\"codespaces\" role=\"img\"><path d=\"M0 11.25c0-.966.784-1.75 1.75-1.75h12.5c.966 0 1.75.784 1.75 1.75v3A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25Zm2-9.5C2 .784 2.784 0 3.75 0h8.5C13.216 0 14 .784 14 1.75v5a1.75 1.75 0 0 1-1.75 1.75h-8.5A1.75 1.75 0 0 1 2 6.75Zm1.75-.25a.25.25 0 0 0-.25.25v5c0 .138.112.25.25.25h8.5a.25.25 0 0 0 .25-.25v-5a.25.25 0 0 0-.25-.25Zm-2 9.5a.25.25 0 0 0-.25.25v3c0 .138.112.25.25.25h12.5a.25.25 0 0 0 .25-.25v-3a.25.25 0 0 0-.25-.25Z\"></path><path d=\"M7 12.75a.75.75 0 0 1 .75-.75h4.5a.75.75 0 0 1 0 1.5h-4.5a.75.75 0 0 1-.75-.75Zm-4 0a.75.75 0 0 1 .75-.75h.5a.75.75 0 0 1 0 1.5h-.5a.75.75 0 0 1-.75-.75Z\"></path></svg> Codespaces** , чтобы перейти на страницу \"Ваши пространства кода\" на [github.com/codespaces](https://github.com/codespaces). Или для отдельного репозитория щелкните **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-code\" aria-label=\"code\" role=\"img\"><path d=\"m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z\"></path></svg> меню \"Код** \".\n\n2. Щелкните многоточие (**...**) справа от среды codespace, откуда нужно выполнить экспорт.\n\n3. Выберите **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-git-branch\" aria-label=\"git-branch\" role=\"img\"><path d=\"M9.5 3.25a2.25 2.25 0 1 1 3 2.122V6A2.5 2.5 0 0 1 10 8.5H6a1 1 0 0 0-1 1v1.128a2.251 2.251 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.5 0v1.836A2.493 2.493 0 0 1 6 7h4a1 1 0 0 0 1-1v-.628A2.25 2.25 0 0 1 9.5 3.25Zm-6 0a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Zm8.25-.75a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM4.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Z\"></path></svg> \"Экспорт изменений в ветвь** \" или **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-git-branch\" aria-label=\"git-branch\" role=\"img\"><path d=\"M9.5 3.25a2.25 2.25 0 1 1 3 2.122V6A2.5 2.5 0 0 1 10 8.5H6a1 1 0 0 0-1 1v1.128a2.251 2.251 0 1 1-1.5 0V5.372a2.25 2.25 0 1 1 1.5 0v1.836A2.493 2.493 0 0 1 6 7h4a1 1 0 0 0 1-1v-.628A2.25 2.25 0 0 1 9.5 3.25Zm-6 0a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Zm8.25-.75a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5ZM4.25 12a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Z\"></path></svg> \"Экспорт изменений\" в вилку**.\n\n   ![Снимок экрана: список пространств кода с раскрывающимся меню для одного из них, показывающий параметр \"Экспорт изменений в ветвь\".](/assets/images/help/codespaces/export-changes-to-a-branch.png)\n\n4. В диалоговом окне нажмите кнопку **\"Создать ветвь** \" или **\"Создать вилку**\".\n\nИмя новой ветви будет постоянным именем пространства кода, префиксированного строкой `codespace-`, например `codespace-ideal-space-engine-w5vg5ww5p793g7g9`."}