Team Project 설정
Team Project시 팀원, 팀장별 역할과 공통역할에 대해 기술한 페이지
Last updated
Team Project시 팀원, 팀장별 역할과 공통역할에 대해 기술한 페이지
Last updated
0) 각 팀원들은 github에 가입되어있어야한다.(PAT까지 완료)
1) 팀장은 원격 레파지토리를 생성한 후, 로컬레파지토리로 Clone처리 후 각 팀원들을 Collaborator로 초대한다.
2) 팀장은 로컬 레파지토리에 프로젝트 생성후 기본적인 package와 class파일 view폴더 및 파일, resources 폴더 및 파일등 을 추가한다.
3) 원격 저장소에서 관리할 필요가 없거나, 관리하면 안되는 파일들을 .gitigore에 작성한다. 확인.
4) 팀장은 수정사항을 main브랜치에 반영후 브랜치 보호를 진행한다.
5) 각 팀원은 원격 레파지토리에서 을 진행 후 프로젝트 셋팅을 진행한다.
6) 각 팀원(팀장포함)은 개인 를 생성한 후 원격레파지토리로 push한다.
7) 각 팀원(팀장포함)은 작업해야할 Issue를 정하고 Issue에 해당하는 모든 내용을 모아서 한번에 본인의 branch로 push후 PR을 보낸다.
8) 돌아가면서 PR확인 후 main
브랜치로 merge
를 진행한다.
Git에서는 main으로 병합완료된 작업용 branch는삭제하는 것을 권장한다.
9) 모든 branch에서 main에 merge를 완료하면 각 팀원은 다시한번 main브랜치의 내용을 pull로 본인의 브랜치에 당겨온다.