GitHub 팀 프로젝트 초기 셋팅
1.
팀 프로젝트 사용 리포지토리 생성
2.
브랜치별 규칙 작성
•
타 개발자들과 협업을 하다보면 파일 병합을 하다 문제가 생길 수 있음
•
따라서 특정(main) 브랜치들은 일반 개발자들이 푸쉬(또는 풀)를 할 수 없도록 규칙을 정할 수 있음.
•
다양한 규칙들 중에서 필요한 규칙을 설정
•
머지를 하기전 Pull Request 발생 시 다른 개발자들의 approval이 있는 경우에만 merge 진행
•
다른 개발자가 수정 하지 못하게 함
3.
생성된 리포지토리에 팀원 초대