Вопросы к Поиску с Алисой
Для настройки защиты основной ветки проекта и предотвращения нежелательных изменений можно использовать, например, следующие инструменты:
.sourcecraft/branches.yaml
. sourcecraft.dev Некоторые параметры конфигурации:
preventforcepush — нельзя переписывать историю коммитов в ветке (выполнять force push); sourcecraft.dev
preventnonpr_changes — нельзя напрямую вносить правки в ветку (выполнять push), только через предложение изменений; sourcecraft.dev
preventallchanges — нельзя выполнять любые действия с веткой или тегом; sourcecraft.dev
prevent_deletion — нельзя удалять ветку или тег; sourcecraft.dev
prevent_creation — нельзя создавать ветку или тег. sourcecraft.dev
GitLab. docs.gitlab.com Позволяет настраивать защиту веток для отдельных проектов или для всех проектов в группе. docs.gitlab.com Для защиты ветки нужно выполнить следующие шаги: docs.gitlab.com