Що таке захищена гілка в GitLab?
- Blog
- Що таке захищена гілка в GitLab?
admin
За замовчуванням захищена гілка виконує чотири прості речі: Це запобігає його створенню, якщо він ще не створений, усіма, крім користувачів із дозволом супроводжуючого. Це запобігає натисканням від усіх, крім користувачів із дозволом Allowed. Це запобігає силовому штовханню до гілки.
Огородження гілок заборонити користувачам вносити незворотні зміни до гілок, для яких налаштовано захист, наприклад для випускних гілок. Вони створюються та керуються адміністраторами сховища.
Ви можете захистити важливі гілки, встановивши правила захисту гілок, які визначте, чи можуть співавтори видаляти або примусово надсилати до гілки, і встановлювати вимоги для будь-яких надсилань до гілки, як-от проходження перевірок статусу або лінійної історії комітів.
Користувачі з роллю Maintainer і вище можуть вручну видаляти захищені гілки за допомогою веб-інтерфейсу GitLab:
Ніхто не може видалити захищену гілку за допомогою команд Git, проте користувачі з роллю принаймні супроводжувача можуть видалити захищену гілку з інтерфейсу користувача чи API.
Захищені гілки переконатися, що правила застосовуються до будь-яких змін, внесених до цієї гілки в репо. Загальне правило захисту гілок полягає в тому, що запити на вилучення (PR) повинні переглядатися принаймні ще однією особою перед їх об’єднанням. Захищені гілки запобігають внесенню неавторизованих змін до цієї гілки.
Видалення правила захисту гілок
© Copyright 2025Місцеві поради| Theme developed by Lucid Solutions