Pull Request 흐름
섹션 7진행 0 / 5
7. 정리
- PR 은 브랜치의 변경을 다른 브랜치에 합쳐 달라는 요청이며, base(대상)와 compare(내 브랜치)로 구성됩니다.
- 흐름은 브랜치 생성 → 커밋·
push -u → PR 생성(제목·본문·템플릿) → 리뷰 → 병합 순입니다.
.github/PULL_REQUEST_TEMPLATE.md 로 본문 항목을 고정하고, 완성 전에는 드래프트 PR 로 진행 상황만 공유합니다.
- PR 화면은 Conversation·Commits·Files changed·Checks 네 탭으로 구성되며,
log·diff·request-pull 로 로컬에서도 같은 내용을 볼 수 있습니다.
- 리뷰 지적은 새 브랜치가 아니라 같은 브랜치에 커밋을 추가해 반영하고, 그대로 다시 push 합니다.
- 관리자는
--no-ff 로 병합 커밋을 남기고, 병합 후에는 원격·로컬 브랜치를 지우고 fetch --prune 으로 정리합니다.
- 다음 레슨은 리뷰 방법과 병합 방식 세 가지의 차이입니다.