4.[Git] 협업을 위한 깃허브 기능 살펴보기
저장소 협업자 등록하기
해당 프로젝트 > Settings > Collaborators
저장소 이슈를 위한 새로운 라벨 생성하기
이슈 - 프로젝트 작업, 개선사항, 오류 추적 기능 제공 라벨 - 이슈의 성격을 구분짓는 도구
새 라벨 생성
프로젝트 > Issues > New Label
저장소 이슈 생성
프로젝트 > Issues
- Title: 이슈 제목을 적는 곳
- Write: 상세 이슈를 적는 곳
- Assignees: 이슈를 해결할 사람을 지정
- Labels: 이슈 종류를 지정한다
- Projects: 이슈가 포함될 프로젝트를 선택
- Milestone: 이슈가 포함될 마일스톤을 선택
마일스톤: 종료일을 설정하고, 특정 이슈를 마일스톤에 포함시켜 진행 상황을 파악하는 도구
프로젝트 생성
프로젝트 > Projects
다시 프로젝트 > Projects > New Projects 에서 만들어둔 프로젝트를 선택
프로젝트 > Issues
왼쪽에서 프로젝트를 선택해준다
하단에서 이슈를 닫아준다
(추가적인 내용)
Organization을 이용한 협업
Organizations > New organization > Create a Free Organization
- 각자 팀원이 Fork를 한다
- organization(공동 레포)에서 프로젝트를 만든다
- 개인 저장소에서 push를 한다
- 공동 레포에서 pull request를 한다
- Reviewers, Assignees, Labels, Projects 등 설정
- 머지한다
- 내 레포 포크 싱크