Проверка pull request до слияния в Git
Открытый pull request в GitHub, GitLab и похожих хостингах часто показывает не только diff, но и статус проверок. На карточке запроса видно, прошла ли сборка и тесты для его ветки относительно цели слияния.
Пока проверка красная,
слияние считают преждевременным:
в main или другую защищенную ветку
не вливают код, который не прошел
согласованный набор автоматических шагов.
Зеленый статус не отменяет ревью,
но снимает технический барьер «собирается ли вообще».
Новый push в ветку запроса обычно перезапускает проверки для свежего коммита. Так обсуждение в PR всегда привязано к актуальному снимку изменений, а не к устаревшему результату тестов.
Правило «красное - не вливаем» делает главную ветку опорой: то, что уже смержено, не должно ломать базовую линию из-за пропущенной проверки на запросе.