PR template
Pull Request(PR) 리뷰는 협업 개발에서 매우 중요한 과정입니다. 코드의 품질을 높이고 프로젝트의 방향성을 맞추기 위해, PR에 대한 체계적인 리뷰와 피드백이 필수적입니다. 여기서 L0~L5 리뷰 체계는 PR 리뷰를 중요도와 성격에 따라 체계적으로 분류하여 리뷰어와 작성자 간의 커뮤니케이션을 효율화하는 방법입니다.
PR template 만들기
참고한 사이트
[Github] Issue & PR Template 설정하기
Github의 이슈, PR의 템플릿을 설정하는 방법에 대해 알아보자.
amaran-th.github.io
L0 ~ L5 리뷰 단계의 의미
| 레벨 | 리뷰 | 내용설명 |
| L0 | 리뷰 불가 | 리뷰가 불가능한 상태입니다. PR이 너무 미완성 상태이거나 주요 파일이 누락된 경우입니다. |
| L1 | 변경 요청 | 리뷰어가 코드에 대해 구체적인 수정 요청을 하는 경우입니다. |
| L2 | 변경 협의 | 작성자와 리뷰어 간에 수정 방향에 대해 논의가 필요한 경우입니다. |
| L3 | 중요한 질문 | 코드에 대해 이해가 필요하거나, 중요한 개념에 대한 질문을 던질 때 사용합니다. |
| L4 | 변경 제안 | 필수는 아니지만, 코드의 품질을 높이기 위해 리뷰어가 제안하는 변경 사항입니다. |
| L5 | 참고 의견 | 코드 수정 없이 참고만 하면 되는 가벼운 의견이나 조언입니다. |
참고하면 좋은 사이트
1. 블로그 : https://blog.hwahae.co.kr/all/tech/12534
지속가능한 코드리뷰 문화를 만드는 여정 – 화해 블로그 | 기술 블로그
지속가능한 코드리뷰 문화를 만드는 여정 코드리뷰 목적부터 시작하여 리뷰어 선정 변천 과정, 코드리뷰 비용을 줄이면서 효과적으로 리뷰하는 방법 순서로, 화해팀에서 지속 가능한 코드리뷰
blog.hwahae.co.kr
출처
OpenAI의 ChatGPT (https://openai.com)
'Stack > Git' 카테고리의 다른 글
| [Git] main으로 branch merge (0) | 2025.01.28 |
|---|---|
| [Git] branch 명령어 (0) | 2025.01.27 |
| [Git] Commit Message (0) | 2025.01.25 |
| [Git] Git workflow 브랜치 전략 (1) | 2025.01.24 |
| GitHub (1) | 2025.01.21 |