깃 브랜치 전략


$Git$ $Flow$

image.png

브랜치명 역할 사용방법
main 배포 중인 코드가 있는 곳 - release를 main에 병합 후 main을 배포

<aside> 💡

알쓸잡: 왜 master는 main이 되었을까?


예전에는 기본 브랜치가 master라는 이름이었는데요, 지금은 main으로 바뀌었습니다

master는 흑인 노예제 시기 주인님을 칭하는 단어였습니다

잔재를 남기지 않겠다는 의지가 반영된 것입니다

</aside>

Release 전략


Semantic versioning을 따릅니다

image.png

온점을 기준으로 세 구간으로 구성됩니다

major는 쓸 일 없을 거예요!

Jira 활용