홈 › GitHub › 02 / 5

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 으로 정리합니다.
  • 다음 레슨은 리뷰 방법과 병합 방식 세 가지의 차이입니다.