깃허브, 노션

github 깃허브 사용자 제외 pull request만 할 수 있도록 제한 걸기, branch protection rules, restrict

LoGinShin 2023. 11. 21. 23:18
반응형

 

 

1. 깃허브 프로젝트로 이동합니다.

 

 

2. 상단 메뉴에서 "Settings"를 클릭하세요.

 

 

3. 좌측의 메뉴에서 "Branches"를 클릭하세요.

 

 

5. branch값 없다면 "Add rule"을 눌러 규칙을 만들어주세요.

 

 

 

 

이런 화면이 나오면 규칙을 만들 수 있습니다.

 

6. "branch name pattern" 보호하려는 브랜치 이름을 입력하세요(예: main, develop)

 

 

7. "Restrict who can push to matching branches"를 체크하고 검색창에 자신의 깃허브 아이디를 입력하세요. 이렇게 하면 이제 해당 사용자만 이 브랜치에 푸시할 수 있는 규칙이 생깁니다.

 

 

+) "Require pull request reviews before merging"를 체크하고, 필요하다면 "Required approving reviews"를 조정하여 몇 개의 승인이 필요한지 성정 할 수 있습니다.

"Dismiss stale pull request approvals when new commits are pushed"를 체크하면 새로운 커밋이 푸시될 때 기존의 승인이 취소됩니다.

 

728x90
반응형