Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗gtSpCiChk 26 of 66 menu
◀ ▶

Проверка pull request до слияния в Git

Открытый pull request в GitHub, GitLab и похожих хостингах часто показывает не только diff, но и статус проверок. На карточке запроса видно, прошла ли сборка и тесты для его ветки относительно цели слияния.

Пока проверка красная, слияние считают преждевременным: в main или другую защищенную ветку не вливают код, который не прошел согласованный набор автоматических шагов. Зеленый статус не отменяет ревью, но снимает технический барьер «собирается ли вообще».

Новый push в ветку запроса обычно перезапускает проверки для свежего коммита. Так обсуждение в PR всегда привязано к актуальному снимку изменений, а не к устаревшему результату тестов.

Правило «красное - не вливаем» делает главную ветку опорой: то, что уже смержено, не должно ломать базовую линию из-за пропущенной проверки на запросе.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить