trunkbased

회사에서 깃허브를 사용하면서 좀 더 효율적으로 브랜치를 활용할 수 있는 방안을 찾아보다가 github flow라는 개발 전략을 알게 되었다. 보통 브랜치로 기능별로 브랜치를 만들어 개발한 후 main 브랜치에 merge후 배포하곤 했는데 github flow는 다섯가지 종류의 브랜치를 사용하여 개발한다. 브랜치 종류가 많으므로 그만큼 안전하다고 볼 수 있다. github flow에서 사용하는 브랜치의 종류는 main, develop, feature, release, hoxfix 가 있다. 브랜치들의 역할 main : 제품으로 출시될 수 있는 브랜치 develop : 다음 출시 버전을 개발하는 브랜치 feature : 기능을 개발하는 브랜치 release : 이번 출시 버전을 준비하는 브랜치 hotfix ..
soohey
'trunkbased' 태그의 글 목록