feature/login
, feature/cart
release/1.0
hotfix/1.0.1
새로운 기능 개발
develop에서 생성된 feature → 작업 진행 → develope으로 병합.
릴리스 준비
develop에서 release 브랜치 생성 → 버그 수정→ main과 develope으로 병합.
배포 준비가 되면 Develop 브랜치에서 Release 브랜치를 생성합니다.
Release 브랜치에서 최종 테스트와 버그 수정을 진행한 뒤, Main과 Develop 브랜치에 병합합니다.
새로운 기능 개발, 릴리스 준비 시나리오 흐름
배포 후 긴급 수정
main(master)에서 hotfix 브랜치 생성 → 버그 수정→ main과 develope으로 병합.
git flow는 추천하기 어렵다
라고함