본문 바로가기
Develop/DevOps

Git flow

by jaeyoungb 2022. 12. 17.

브랜칭 전략

보다 효율적인 개발 프로젝트 코드 관리를 위해 브랜치의 종류를 나눠 관리하는 전략을 말한다.

대표적인 브랜칭 전략에는 Git flow가 있다.

 

Git flow

- https://nvie.com/posts/a-successful-git-branching-model/

 

원조 Git flow에서 파생된 여러 Git flow 중 대표적인 것에는 Github flow, Gitlab flow가 있다.

https://freesvg.org/1492475213

 

pre-project를 위한 Coz' Git flow

핵심 branch

  • main branch : 사용자에게 언제든 제품으로 출시할 수 있는 branch
  • dev branch : 개발 branch

보조 branch

  • feature branch : 기능 개발, 리팩토링 등 다양한 작업을 기록하기 위한 branch

 

간단하게 Coz' Git flow를 이용하기

https://github.com/bangjaeyoung/todo-app