25분
Pull Request로 코드 리뷰 받기
Day 3: 팀과 코드 공유하기
Pull Request로 코드 리뷰 받기
Git 기초: 버전 관리, 브랜치, 협업 > Day 3: 팀과 코드 공유하기
학습 목표
Pull Request의 목적을 이해한다 PR 워크플로우를 파악한다 좋은 PR 작성법을 안다
Pull Request란?
"내 코드를 검토하고 병합해주세요"
에디터 로딩 중...
왜 PR을 쓰는가?
직접 main에 push하면?
- 버그가 바로 배포됨
- 누가 뭘 바꿨는지 추적 어려움
- 코드 품질 보장 안 됨
PR을 쓰면?
- 다른 사람이 검토 후 병합
- 실수를 미리 발견
- 코드 품질 향상
- 지식 공유
PR 작성 과정
1. 브랜치에서 작업 & Push
에디터 로딩 중...
2. GitHub에서 PR 생성
- GitHub 저장소 방문
- "Compare & pull request" 버튼 클릭
- 제목과 설명 작성
- Reviewers 지정
- "Create pull request" 클릭
3. 코드 리뷰
- 리뷰어가 코멘트 작성
- 수정 필요하면 추가 커밋 (같은 브랜치에)
- 승인(Approve) 받으면 Merge 가능
좋은 PR 작성법
에디터 로딩 중...
PR 제목 규칙:
- 70자 이내
- 커밋 메시지처럼 타입 명시
- 명확하게 어떤 변경인지
코드 리뷰 예절
리뷰어로서:
- 구체적인 피드백
- 이유 설명
- 좋은 점도 언급
작성자로서:
- 피드백 수용하는 자세
- 방어적이 되지 않기
- 감사 표현