아래그림: 번호 순대로 클릭하고 협업할 동료들을 초대
팀원들은 각 자의 이름으로 브랜치 생성, 백업 및 테스트 브랜치도 파면 좋다.
Require a pull request before merging
를 설정하면 실수로 메인에 push하는 사고를 방지할 수 있다.
병합에 동의하는 최소 인원수를 두고 싶다면 0말고 임의의 팀원수로 정해준다. (이게 생각보다 귀찮다..팀원들을 계속 불러야하기 때문에)
나는 main push만을 막을 것이기 때문에 0으로 둔다.
이렇게 설정하고 create 해준다. 그러면 레포지토리를 생성한 사람일지라도 바로 main에 push 할 수 없다.
따라서 main 브랜치의 코드를 보호해줄 수 있다.