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

Pull request в Git

Pull request в смысле Git - это способ передать ветку на проверку и слияние, а не кнопка на сайте. По-русски ту же идею называют запросом на слияние: «вот мои коммиты, посмотрите и влейте в главную, когда будете готовы».

Картина простая. Разработчик ведет отдельную ветку, делает там коммиты и отправляет ее на удаленный репозиторий. Другой участник видит набор изменений относительно main, обсуждает их и принимает решение о слиянии. Главная ветка меняется уже после этого шага, а не в момент первого push автора.

Такой порядок часто входит в схему работы, где в main не пишут напрямую. Ветка задачи живет отдельно, история главной остается связной, а точка слияния - осознанная. Сами команды push, pull и merge вы уже знаете; здесь важен смысл очередности.

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

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