Git Flow 전략

  • master : 제품으로 출시될 수 있는 브랜치
  • develop : 다음 출시 버전을 개발하는 브랜치
  • feature : 기능을 개발하는 브랜치
  • release : 이번 출시 버전을 준비하는 브랜치
  • hotfix : 출시 버전에서 발생한 버그를 수정하는 브랜치

실무에서는 SVN과 Git 으로 형상 관리 툴로 사용하고 있습니다.

제가 속한 파트는 아쉽게도 SVN으로 아직 형상 관리 중 입니다.

개인적으로 Github에 필요한 소스 정리를 하면서 Git을 맛 보고 있기는 하지만

Git의 다양한 브랜치 전략을 써보기에는 한계가 있어 업계의 다른 분들은

어떤 전략을 실무에서 적용하는지 한번 살펴보겠습니다.

레퍼런스를 찾아보다가 잘 정리된 우아한 형제들 기술 블로그의 글을 확인하고 공유해봅니다.

 

https://techblog.woowahan.com/2553/

+ Recent posts