-
Notifications
You must be signed in to change notification settings - Fork 0
Git flow
etuhcarap edited this page Feb 13, 2025
·
1 revision

- master : 운영환경에 배포되는 제품으로 출시될 수 있는 브랜치
- develop : 다음 출시 버전을 개발하는 브랜치
- project init 당시 master를 기준으로 분기되며, feautre, release가 분기되고 병합되는 브랜치
- feature : 추가 기능을 개발하는 브랜치
- 기능이 완료되면 develop에 병합
- release : 기능 개발이 완료되어 다음 출시 버전을 준비하는 브랜치
- develop에서 분기되고 master/develop에 병합되는 브랜치
- 주로 주석 정리, 작업간 불필요하게 발생한 파일의 .gitignore 등록, release 내용을 작성하는 release-note 작성
- hotfix : 출시 버전에서 발생한 버그를 수정 하는 브랜치
- master에서 분기 되고 master/develop에 병합되는 브랜치
💡 {task-type}/{#task number}-{task-content}
EX) feat/#1-user-sign-up-api