Branch — техническая сущность Git (указатель на commit). Pull request (PR) — процесс/code review на платформе (GitHub/GitLab): «влейте мои изменения из ветки».
Разбор
- Branch существует локально и на remote; создаётся
git branch / git checkout -b.
- PR — запрос maintainer'у: проверить diff, обсудить, нажать merge.
- PR может включать несколько commits из feature-ветки.
- Без PR можно merge напрямую (
git merge feature), но в командах PR — стандарт quality gate.
Итог на практике
Feature branch → push → open PR → review → merge → delete branch.