1. 초기 세팅
- 해당 레포지토리를 fork한다.
- fork 한 레포지토리를 clone 해 원격에서 작업한다.
2. 과제 제출 방법
자신의 로컬 브랜치
(ex.12-ksy) 내 이번 과제에 해당하는 폴더(ex.git-github-1) 안에 과제물을 업로드한 뒤자신의 원격 브랜치
(ex.EwhaKing:12-ksy)로 PR을 날린다.- PR의 제목은
[기수 이름] 과제명 제출
(ex. [12기 강승연] git-github-1 과제 제출)로 한다. - 필요할 시 label에
help wanted
,question
을 붙인다. - 빠른 확인이 필요할 경우 Reviewers 에
KangSYeon
을 할당 후 Request를 누른다.
3. 과제 확인 프로세스
- 양식에 맞게 PR을 보낸다.
- 과제가 정상제출 처리됐을 시
checked
label이 붙고 merge된다. - 만약 과제에 개선이 필요할 시
more enhancement
label이 붙는다. - comment를 보고 과제를 수정한 뒤
enhancement
label이 붙는다. - 만약 과제에 더 개선이 필요할 시
enhancement
label이 사라지고(more enhancement
label은 유지) 수정 요청 comment가 달린다.
4. 참고
- Pull requests 에 들어가면 PR 예시가 존재한다.
- 만약 과제를 다시 제출해야 할 경우 PR의 제목 형식을 유지한 채
enhancement
태그를 단다. - 브랜치에 추가해야 할 커밋이 있을 경우 다시 PR을 날릴 필요 없이 동일 브랜치에 커밋 후 푸시하면 자동으로 PR에 추가된다.