25

Pull Request로 코드 리뷰 받기

Day 3: 팀과 코드 공유하기

학습 목표

Pull Request의 목적을 이해한다 PR 워크플로우를 파악한다 좋은 PR 작성법을 안다

Pull Request란?

"내 코드를 검토하고 병합해주세요"

에디터 로딩 중...

왜 PR을 쓰는가?

직접 main에 push하면?

  • 버그가 바로 배포됨
  • 누가 뭘 바꿨는지 추적 어려움
  • 코드 품질 보장 안 됨

PR을 쓰면?

  • 다른 사람이 검토 후 병합
  • 실수를 미리 발견
  • 코드 품질 향상
  • 지식 공유

PR 작성 과정

1. 브랜치에서 작업 & Push

에디터 로딩 중...

2. GitHub에서 PR 생성

  1. GitHub 저장소 방문
  2. "Compare & pull request" 버튼 클릭
  3. 제목과 설명 작성
  4. Reviewers 지정
  5. "Create pull request" 클릭

3. 코드 리뷰

  • 리뷰어가 코멘트 작성
  • 수정 필요하면 추가 커밋 (같은 브랜치에)
  • 승인(Approve) 받으면 Merge 가능

좋은 PR 작성법

에디터 로딩 중...

PR 제목 규칙:

  • 70자 이내
  • 커밋 메시지처럼 타입 명시
  • 명확하게 어떤 변경인지

코드 리뷰 예절

리뷰어로서:

  • 구체적인 피드백
  • 이유 설명
  • 좋은 점도 언급

작성자로서:

  • 피드백 수용하는 자세
  • 방어적이 되지 않기
  • 감사 표현