- 각자 이름으로 된 레포를 판다 (처음만)
- main 브랜치에 빈 파일 생성해서 push하여 초기 세팅한다.
- 매 주차에 실습 내용에 맞게 그 주차의 이슈를 작성한다. (이슈 템플릿 이용)
- main branch에서 그 주차의 브랜치를 판다. ex) Week3
- 각자 자신의 워크북을 진행한다.
- push 후 main 브랜치에 PR을 한다.
- 각 조원들의 코드를 코드리뷰 후 고칠 부분이 있으면 고치고 머지는 시키지 않음.
- 그 주차가 끝나면 브랜치에 있는 모든 unstaged된 파일들을 커밋해주세요!! 안그러면 작업하던게 다른 브랜치로 넘어가서 복잡해집니다...
- 작업하던 것들을 모두 커밋시켰다면 main 브랜치에서 다시 새로운 브랜치를 파서 진행해주시면 됩니다.
- 다른 조원들 코드도 리뷰해주면 좋고 시간이 없으면 조원들 중 한 명이라도 꼭 코드리뷰를 달아주세요^^
- 코드리뷰는 정말 코드를 보고 느낀 부분에 대해 쓰시면 됩니다. 이 부분은 고쳤으면 좋겠어요~, 이런 방법도 있군요~, 정말 잘하셨습니다. 등등..
브랜치 새로 생성시 main 브랜치를 기점으로 생성
워크북 주차 /작업내용 형식
예시) week1/platform
[워크북 주차] 내용 #이슈번호
[커밋태그] : 내용 #이슈번호
예시) add : login 파일 추가 #1
- add : 새로운 파일 추가
- feat : 만들어진 파일에 새로운 기능 추가
- fix : 기능 수정, 버그 수정
- docs : 문서 수정
- comment : 주석 추가
- test : 테스트 코드, 리팩토링 테스트 코드 추가
- merge : 다른 브랜치와의 merge
- refactor : 코드 수정 및 타입, 변수명 변경
- style : 코드 스타일 변경(코드 자체의 변경 없이 스타일만 변경된 경우)
- remove : 코드 또는 파일, 리소스 제거
- setting : 패키지 구조 변경
[작업유형/#이슈번호] 뷰이름 / 작업내용
- branch 생성
- 작업 완료 후 add, commit, push
- pull request 생성
- 본인을 제외한 각 팀원 코드 리뷰
| 리유/강유리 |
|---|
| kangyuri1114 |
| 진창/장진호 |
|---|
| fprtmjinho |
| 릴리/정서현 | 호세이돈/이호진 | 데이지/임경진 |
|---|---|---|
| SeohyeonJung | Wrappedfinger | ImKyungJin |
| 루스/곽은재 |
|---|
| kwakeunjae |
| 비니/이유빈 | 쩡/차현 |
|---|---|
| leeeyubin | jeong724 |