TIL-Github Pull Request를 통해 코드리뷰 하기
2024-05-03
오늘의 학습 🌠
Github PR 💫
Github는 협업에 많이 사용하며 여러 사람과 협업을 할 때 branch를 따로 작업을 하고 merge 하는 방식을 사용합니다.
하지만 실수로 default branch (예: main, master 등) 에서 작업하고 commit 및 push하는 경우가 있습니다.
이를 막기 위해 github repo에서 main branch로 push하지 못하도록 설정할 수 있습니다.
- Repo의 Settings에 들어가서 좌측의 Branches를 눌러 Add Rules 를 클릭하면 됩니다.
- 해당
Require pull request reviews before merging
를 꼭 체크해야 됩니다. 이렇게 하면 main branch로 push 했을 때 error message가 나오게 됩니다.
해당 설정을 통해 PR을 할 때 한 명 이상(설정 가능)의 팀원이 코드 리뷰를 해야 merge가 가능하게 됩니다.
- 상기의 사진과 같이 merge가 막혀있습니다.
Add your review
를 클릭합니다.
- 그리고 Files changes를 누른 후 Review changes를 누릅니다.
- Comment란에 코드 리뷰를 달고 Approve 승인을 선택한 다음 Submit review를 클릭하면 merge가 활성하됩니다.
추가 🕤
🐱🏍— —🤸🏻♀️ ~~~ 야~호~
This post is licensed under CC BY 4.0 by the author.