
| 브랜치 이름 | 용도 |
|---|---|
[이름]/[기능명] |
팀원 개인이 ****기능 개발을 진행할 로컬 브랜치. develop에서 파생됨 |
develop |
모든 팀원이 개발한 기능을 병합한 공용 브랜치 |
release |
develop에서 생성해 테스트 및 버그수정한 후, main에 merge되면 삭제되는 임시 브랜치 |
main |
배포용 브랜치 |
develop에서 [이름]/[기능명] 형식으로 개인 브랜치를 생성한다.develop 브랜치로 PR을 생성한다.develop 에서 release 브랜치를 생성한다.release 브랜치에서 테스트를 진행한다release 를 main 에 병합한다release 브랜치를 삭제한다