git 2

Git 리뷰어 규칙 추가

왜 규칙을 추가 하나요? 규칙을 추가하지 않으면 리뷰어를 추가해도, 그들의 승인 없이 머지가 가능합니다. 조금 더 강력하게 PR을 관리 하고 싶다면 , 리뷰어의 승인(approve)이 필수 옵션이 되게 추가합시다. 1. 해당 레파지토리 > Setting > Add branch protection rule 선택 2. 규칙을 적용할 브랜치를 고릅니다. 만약에 main 브랜치에 합쳐졌을 때 규칙을 추가하고 싶다면 Branch name pattern*에 main을 쓰면 됩니다. 3. Require a pull request 옵션 선택 Require approvals 옵션에서 최소 aprrove 인원 선택 해당 옵션을 선택 해준 후 Create 해주면 됩니다. 만약에 매번 리뷰어를 추가하기 귀찮다면? 리뷰어를 자..

카테고리 없음 2023.11.08

git 코드리뷰어 자동으로 넣는 방법 (auto assign)

1. 개인을 assign 할 경우 1. 프로젝트 파일 (root경로) .github/CODEOWNERS 파일 생성 2. 프로젝트 파일 권한 범위 + @유저아이디 로 해당 아이디를 assign 하면 됩니다. (여러명도 assign 가능) # 프로젝트 내 모든 파일의 오너를 borobon2로 지정할 경우. * @borobong2 # 프로젝트 내 모든 파일의 오너를 borobon2, borobong3으로 지정할 경우. * @borobong2 @borobong3 3. 머지 후 PR 올리기 2. Team을 assign 할 경우 한 개인이 아니라 Team을 assign 할 경우에는 다음과 같이 따라 하시면 됩니다. 우선 Team을 assign 하시려면 organizations을 만들어주셔야 합니다. 팀을 만드는 방..

카테고리 없음 2023.06.08