1
0
mirror of synced 2026-01-16 18:01:39 -05:00
Files
docs/translations/ru-RU/data/reusables/codespaces/source-control.md
2022-11-16 21:42:42 +00:00

64 lines
5.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
ms.openlocfilehash: c760b3f26f89437d485cc222de4fbc54fa907735
ms.sourcegitcommit: f464cc9bfc41132f315ea172c591bfd145a06736
ms.translationtype: MT
ms.contentlocale: ru-RU
ms.lasthandoff: 11/15/2022
ms.locfileid: "148165463"
---
## Публикация пространства кода, созданного на основе шаблона
При создании пространства кода из репозитория шаблонов или шаблона на странице "Ваши codespaces" работа, которую вы выполняете, не будет храниться в репозитории в {% data variables.product.prodname_dotcom %}, пока вы не опубликуете codespace. Дополнительные сведения см. в разделе [Создание codespace на основе шаблона](/codespaces/developing-in-codespaces/creating-a-codespace-from-a-template#publishing-to-a-repository-on-github).
{% data reusables.codespaces.publishing-template-codespaces %}
## Создание или переключение ветвей
{% data reusables.codespaces.create-or-switch-branch %}
{% tip %}
**Совет**. Если кто-то недавно изменил файл в удаленном репозитории, в ветви, на который вы переключились, эти изменения могут не отображаться, пока вы не извлекете изменения в codespace.
{% endtip %}
## Фиксация изменений
{% data reusables.codespaces.source-control-commit-changes %}
## Вытягивание изменений из удаленного репозитория
Можно извлекать изменения из удаленного репозитория в codespace в любое время.
{% data reusables.codespaces.source-control-display-dark %}
1. В верхней части боковой панели щелкните многоточие (**...**). ![Кнопка с многоточием для просмотра и других действий](/assets/images/help/codespaces/source-control-ellipsis-button.png)
1. В раскрывающемся меню выберите **пункт Вытягивание**.
Если конфигурация контейнера разработки была изменена с момента создания codespace, вы можете применить изменения, перестроив контейнер для codespace. Дополнительные сведения см. в статье [Общие сведения о контейнерах разработки](/codespaces/setting-up-your-codespace/configuring-codespaces-for-your-project#applying-changes-to-your-configuration).
## Настройка codespace для автоматического получения новых изменений
Можно настроить codespace, чтобы автоматически получать сведения о любых новых фиксациях, внесенных в удаленный репозиторий. Это позволяет узнать, устарела ли локальная копия репозитория, и в этом случае можно извлечь новые изменения.
Если операция получения обнаруживает новые изменения в удаленном репозитории, вы увидите количество новых фиксаций в строке состояния. Затем можно извлечь изменения в локальную копию.
1. Нажмите кнопку **Управление** в нижней части панели действий.
![Кнопка "Управление"](/assets/images/help/codespaces/manage-button.png)
1. В меню щелкните **Параметры**.
1. На странице параметров выполните поиск: `autofetch`.
![Поиск автоматической выборки](/assets/images/help/codespaces/autofetch-search.png)
1. Чтобы получить сведения об обновлениях для всех удаленных параметров, зарегистрированных для текущего репозитория, установите **Git: Autofetch** на `all`.
![Включить автоматическую выборку Git](/assets/images/help/codespaces/autofetch-all.png)
1. Если вы хотите изменить количество секунд между каждой автоматической выборкой, измените значение **Git: Autofetch Period**.
## Создание запроса на вытягивание
{% data reusables.codespaces.source-control-pull-request %}
## Отправка изменений в удаленный репозиторий
Вы можете отправлять сохраненные и зафиксированные изменения. После этого изменения будут применены к вышестоящей ветви в удаленном репозитории. Это можно сделать, если вы еще не готовы создать запрос на вытягивание или если вы предпочитаете создать такой запрос в {% data variables.product.prodname_dotcom %}.
1. В верхней части боковой панели щелкните многоточие (**...**). ![Кнопка с многоточием для просмотра и других действий](/assets/images/help/codespaces/source-control-ellipsis-button-nochanges.png)
1. В раскрывающемся меню щелкните **Отправить**.