---
metadata:
  - name: generator
    content: Diplodoc Platform v5.57.3
alternate:
  - https://sourcecraft.dev/portal/docs/en/sourcecraft/operations/configuration-edit.md
  - https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/configuration-edit.md
  - href: ru/sourcecraft/operations/configuration-edit.md
    type: text/markdown
    title: Markdown version
  - href: ../../llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://sourcecraft.dev/portal/docs/ru/llms.txt

# Настроить конфигурации репозитория в виде кода

В репозитории SourceCraft можно настраивать определенные конфигурации в виде кода (Configuration as Code), а именно:

* [CI/CD](https://sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/ci-cd.md)
* [Правила ревью кода](https://sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/code-review.md)
* [Политики веток](https://sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/branch-policies.md)
* [Вебхуки](https://sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/webhooks.md)
* [SourceCraft Sites](https://sourcecraft.dev/portal/docs/ru/sourcecraft/concepts/sites.md)

Вы можете [настроить](#new) конфигурацию, а также [посмотреть](#view) статус на отдельной странице в настройках репозитория.

<iframe width="640" height="360" src="https://runtime.strm.yandex.ru/player/video/vplvn4xjhbvft72jal2l?autoplay=0&mute=0" allow="autoplay; fullscreen; picture-in-picture; encrypted-media" frameborder="0" scrolling="no"></iframe>

## Посмотреть конфигурации {#view}

1. Откройте [главную страницу](https://sourcecraft.dev) SourceCraft.
1. На вкладке ![image](../../_assets/console-icons/house.svg) **Домой** в секции ![image](../../_assets/console-icons/layout-tabs.svg) **Ваша мастерская** перейдите в раздел ![image](../../_assets/console-icons/archive.svg) **Репозитории**.
1. Выберите репозиторий.
1. На странице репозитория в разделе ![image](../../_assets/console-icons/gear.svg) **Настройки репозитория** перейдите в секцию ![image](../../_assets/console-icons/nut-hex.svg) **Конфигурации**.


## Настроить новую конфигурацию {#new}

1. Откройте [главную страницу](https://sourcecraft.dev) SourceCraft.
1. На вкладке ![image](../../_assets/console-icons/house.svg) **Домой** в секции ![image](../../_assets/console-icons/layout-tabs.svg) **Ваша мастерская** перейдите в раздел ![image](../../_assets/console-icons/archive.svg) **Репозитории**.
1. Выберите репозиторий.
1. На странице репозитория в разделе ![image](../../_assets/console-icons/gear.svg) **Настройки репозитория** перейдите в секцию ![image](../../_assets/console-icons/nut-hex.svg) **Конфигурации**.
1. На карточке конфигурации, которую хотите настроить, нажмите ![image](../../_assets/console-icons/chevron-down.svg) и выберите способ настройки:

    * ![image](../../_assets/console-icons/plus.svg) **Пустая конфигурация**
    * ![image](../../_assets/console-icons/sparkles.svg) **Настроить с помощью ИИ**

1. Отредактируйте код самостоятельно или с помощью ИИ и сохраните изменения:

    <!-- source: ru/_includes/sourcecraft/commit-message.md -->
    1. В правом верхнем углу нажмите **Сохранить изменения**.
    1. В открывшемся окне настройте параметры внесения изменений:

        <!-- source: ru/_includes/sourcecraft/commit-message-settings.md -->
        * В поле **Сообщение об изменениях** укажите комментарий, который опишет внесенные изменения.
        * В блоке **Ветка изменений** выберите, в какую ветку внести изменения. При необходимости создайте новую ветку.
        * В блоке **Действие после сохранения изменений** выберите действие после сохранения изменений: `Сохранить и создать новое предложение изменений` или `Просто сохранить`.
        <!-- endsource: ru/_includes/sourcecraft/commit-message-settings.md -->

    1. Подтвердите внесение изменений.
    <!-- endsource: ru/_includes/sourcecraft/commit-message.md -->


## Изменить конфигурацию {#update}

1. Откройте [главную страницу](https://sourcecraft.dev) SourceCraft.
1. На вкладке ![image](../../_assets/console-icons/house.svg) **Домой** в секции ![image](../../_assets/console-icons/layout-tabs.svg) **Ваша мастерская** перейдите в раздел ![image](../../_assets/console-icons/archive.svg) **Репозитории**.
1. Выберите репозиторий.
1. На странице репозитория в разделе ![image](../../_assets/console-icons/gear.svg) **Настройки репозитория** перейдите в секцию ![image](../../_assets/console-icons/nut-hex.svg) **Конфигурации**.
1. На карточке конфигурации, которую хотите изменить, нажмите ![image](../../_assets/console-icons/chevron-down.svg) и выберите способ изменения:

    * ![image](../../_assets/console-icons/pencil.svg) **Редактировать вручную**
    * ![image](../../_assets/console-icons/sparkles.svg) **Исправить с помощью ИИ**

1. Отредактируйте код самостоятельно или с помощью ИИ и сохраните изменения:

    <!-- source: ru/_includes/sourcecraft/commit-message.md -->
    1. В правом верхнем углу нажмите **Сохранить изменения**.
    1. В открывшемся окне настройте параметры внесения изменений:

        <!-- source: ru/_includes/sourcecraft/commit-message-settings.md -->
        * В поле **Сообщение об изменениях** укажите комментарий, который опишет внесенные изменения.
        * В блоке **Ветка изменений** выберите, в какую ветку внести изменения. При необходимости создайте новую ветку.
        * В блоке **Действие после сохранения изменений** выберите действие после сохранения изменений: `Сохранить и создать новое предложение изменений` или `Просто сохранить`.
        <!-- endsource: ru/_includes/sourcecraft/commit-message-settings.md -->

    1. Подтвердите внесение изменений.
    <!-- endsource: ru/_includes/sourcecraft/commit-message.md -->

#### Полезные ссылки {#see-also}

* [Настроить CI/CD в репозитории SourceCraft](https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/ci-cd.md)
* [Настроить правила ревью кода в репозитории SourceCraft](https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/code-review.md)
* [Настроить политику веток в репозитории SourceCraft](https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/branch-policies.md)
* [Настроить вебхук в репозитории SourceCraft](https://sourcecraft.dev/portal/docs/ru/sourcecraft/operations/webhooks.md)
* [Хостинг статического сайта из репозитория с помощью SourceCraft Sites](https://sourcecraft.dev/portal/docs/ru/sourcecraft/tutorials/sites.md)
