# git branching model
총 1개의 포스트
Git-Flow
언제 볼지 모르는 면접을 대비하여 여러 파트를 나눠 공부 중인데, git 파트의 git-flow를 공부하게 돼 내용을 정리해보려 한다. 노션에만 정리해놓기엔 뭔가 아쉬워서(?) 포스팅을 한다. > 개발하는 소프트웨어가 버전화 돼있거나, 여러 개의 버전을 지원하는 경우에 git-flow 전략이 적합하다. git-flow 전략은 총 5개의 브랜치를 활용한다. 5개의 브랜치를 메인 브랜치와 서브 브랜치로 나눌 수 있으며, 각 브랜치의 역할과 사용 방법은 다음과 같다. 메인 브랜치 -- 메인 브랜치는 이름 그대로 코어 역할을 하며, 수명이 무한정인 브랜치들이다. 1. master 항상 배포 준비 상태의 코드를 반영한다. 2. develop (integration) 항상 다음 배포를 위한 최신 변경사항을 반영한다. develop 브랜치의 소스 코드가 안정화 되고 배포할 준비가 되면 master 브랜치로 merge 되어야 하고, 배포 번호(relea
2022년 12월 30일
·
0개의 댓글·
0