git checkout -b [본인 개발 브랜치 이름 ex feature/mainPage ] // 기존 없을 경우
git checkout [본인 개발 브랜치 이름 ex feature/mainPage ] // 기존 있을 경우
작업 후 기능단위 커밋
commit -m '⚙️ config: [내용 ex 초기셋팅] [이슈번호 ex #12]'
본인 레포지토리에 푸시
5-1. 1인 1 branch 작업일 경우
PR 본인 레포에서 해당 feature브랜 —> 업스트림의 develop브랜치 (1단계 - 강사/멘토가 pr 승인)
5-2. 2인 이상 1개의 branch 작업일 경우
PR 본인 레포에서 해당 feature브랜치 —> 업스트림의 해당 feature브랜치 (작성자 외 1명 pr 승인)
PR 업스트립 레포의 해당 feature브랜치 —> 업스트림의 develop브랜치 (1단계 - 강사/멘토가 pr 승인)
🔨 작업순서
organigation에서 작업할 기능에 따른 템플릿에 맞춰 이슈 작성
해당 기능과 관련된 branch 없을 경우 branch 생성 및 이동
작업 후 기능단위 커밋
본인 레포지토리에 푸시
5-1. 1인 1 branch 작업일 경우
PR
본인 레포에서 해당 feature브랜 —> 업스트림의 develop브랜치 (1단계 - 강사/멘토가 pr 승인)5-2. 2인 이상 1개의 branch 작업일 경우
PR
본인 레포에서 해당 feature브랜치 —> 업스트림의 해당 feature브랜치 (작성자 외 1명 pr 승인)PR
업스트립 레포의 해당 feature브랜치 —> 업스트림의 develop브랜치 (1단계 - 강사/멘토가 pr 승인)🚨 PR 시 브랜치 확인 요망 🚨