👍 PR 올리기 전에?
- 실행 가능 한 상태로 올려주세요
🏃♂️ 코드 리뷰는 24시간 내로
- 목표는 하던 작업 마무리 하고 바로 할 것
- 리뷰는 기다리고 있는 팀원을 위해 최대한 빨리 해주기
- 말을 하거나 Slack 알림 설정, Jira 티켓을 코드리뷰로 옮겨 알림을 할 것
- 리뷰는 다 하면 좋지만 최소 2명의
approve
받으면 넘어가도록 유연하게 운영하기
리뷰 반영 후 리뷰어가resolve conversation
을 모두 눌러주면 머지resolve
또한 PR룰과 마찬가지로 운영
resolve
플로우- 리뷰 한 번만 하고 리뷰 반영은 PR 작성자가 선택
- 리뷰 반영 후 반영 사항 리뷰 요청
- 리뷰어는 반드시 반영 사항 확인 후
approve
- PR 작성자는 머지 방식에 따라 머지 진행
🔖 PR 내용은?
- PR 템플릿에 맞춰서 올려주세요
- 사소한 것, 궁금한 것, 해결해야하는 요소에 대해서 얘기해주세요!
- 커밋 분리를 최대한 시도해봐요
🏕️ 머지 방식
rebase and merge
🎲 작업 브랜치 최신화 방법
🌟 유용한 깃 명령어
git fetch --all --prune
- 가끔씩 리모트 브랜치를 삭제했는데 로컬에 남아있는 경우가 있어 그래프 확인 시 헷갈릴 수 있다
- 이 명령어는 리모트와 로컬의 상태를 동기화 시켜준다
📃 PR 템플릿
- 과제 때 쓰던 PR 템플릿 사용