Gitflow

Junyoung Song·2022년 5월 5일
0

Gitflow

Gitflow는 git의 branch 관리하는 하나의 방법입니다.

Master Branch

Gitflow 방식을 사용할 경우 가장먼저 마스터 브랜치를 생성하게 됩니다. 마스터 브랜치는 재품을 공개할때 사용하게 됩니다.

Develop Branch

Develop branch의 경우는 마스터 브랜치로부터 만들어지게 됩니다. Develop branch는 다음으로 배포될 안정적인 버전을 가지고 있습니다.

Feature Branch

Feature branch에서 실질적인 개발이 이루어지게 됩니다. Feature branch는 Develop branch로 부터 만들어져서 기능개발이 완료된 후 안정성 체크와 테스트를 거쳐 dev브랜치와 합쳐지게 됩니다.

Release Branch

Release branch는 Develop branch로부터 만들져서 다른 브랜치로 부터 고립시키고 안정화 하기 위해 사용됩니다. 버그 수정, 안정화 같은 작업을 거친뒤 Master Branch와 합쳐지게 됩니다.

Hotfix Branch

Hotfix branch는 만약 마스터 브랜치에서 미쳐 확인하지 못한 버그를 수정하기위해 Master branch로부터 만들어져서 제품에 생긴 버그를 수정한 뒤 Master branch로 바로 합쳐지게 됩니다.

0개의 댓글