feature
새로운 기능 작업을 할 때
시작 | develop 브랜치에서 새로운 feature 브랜치를 만든다. | |
진행중 | feature 에서 작업 | |
완료 |
1. feature ---pull request---> develop 2. review 끝나고 merge 3. feature 브랜치 삭제 |
QA
feature 작업이 끝난 후, QA 요청을 할 때
시작 |
1. develop 브랜치에서 새로운 release 브랜치를 만든다. 2. 테스트서버에 배포 3. QA 요청 |
|
진행중 | release 에서 작업 | |
완료 |
1. release ---pull request---> develop 2. review 끝나고 merge 3. release ---pull request---> master 4. release 브랜치 삭제 5. 테스트서버에서 release 브랜치 삭제 |
hotfix
배포된 master 에서 버그가 생겼을 때
시작 |
master 브랜치에서 새로운 hotfix 브랜치를 만든다. |
|
진행중 |
1. hotfix 에서 작업 2. 테스트서버에 배포 3. QA 요청 |
|
완료 |
1. hotfix ---pull request---> develop 2. review 끝나고 merge 3. hotfix ---pull request---> master 4. hotfix 브랜치 삭제 5. 테스트서버에서 hotfix 브랜치 삭제 |
'공부하자' 카테고리의 다른 글
.gitignore 파일에 작성하지 않고 ignore 시키기 (0) | 2020.01.02 |
---|---|
React propTypes 불가능한 경우 (0) | 2019.12.24 |
WebStorm 에서 ESLint + Prettier 자동 저장 설정 하기 (0) | 2019.12.09 |
.gitignore 에 추가하지 않고 로컬에서만 ignore 시키는 방법 (0) | 2019.11.19 |
댓글