Что такое pull request?

Junior
335 просмотров
AFK Offer AI

Pull request (PR) или merge request (MR) — запрос на включение изменений из одной ветки в другую. Содержит: описание что и зачем, diff кода, ссылку на задачу. Процесс: создаёшь ветку, коммитишь, пушишь, открываешь PR, проходишь code review, CI проверки, получаешь approve, мержишь. PR — основной инструмент для code review и документирования изменений. Хороший PR: маленький (до 400 строк), с описанием, один логический change. Большие PR — сложно ревьюить, чаще пропускают баги.

Следующий вопрос

Что такое ON DELETE SET NULL?