-
Notifications
You must be signed in to change notification settings - Fork 2
Github Flow
sunghyuki edited this page Mar 8, 2022
·
2 revisions
master
- product에 배포되는 브랜치, default 브랜치로 설정
- 언제든지 배포 가능해야 한다.
- master 브랜치에 PR 보낼 때는 내용을 최대한 자세히 기록한다.
dev-be
, dev-fe
- 각 클래스 별 기능 완료 시 PR 보내는 브랜치
feat/{class}/Issue-(Issue번호)
- 해당 Issue에 맞는 단위 개발 브랜치를 생성해 작업한다.
- {class}에는 be, fe가 들어간다.
- 브랜치 이름은 한 눈에 어떤 작업을 위한 브랜치인지 알 수 있는 이름을 가져간다.
- Ex. feat/be/Issue-2
-
master
,dev-be
,dev-fe
는 배포를 위해서 동작하는 상태의 산출물이 있어야 한다.
- dev 브랜치에 deploy 브랜치를 만들어서 배포를 진행한다.