[git & github] git이랑 친해지기 ④ (git flow, Trunk-based 전략)
·
git & github
여러명이서 개발을 하게되면branch들이 보기에도 굉장히 더럽고 복잡해보이게 된다그럴 때 오늘 소개할 git 운영 방식을 활용하면 깔끔하게 협업할 수 있게된다 git flow 전략git flow는 크게 5가지 브랜치로 운영된다main가장 기본 브랜치developmain브랜치의 추가 개발환경용 브랜치featuredevelop 브랜치에 기능 추가용 브랜치releasedevelop 브랜치를 main에 합치기전 테스트용 브랜치hotfixmain 브랜치 버그 해결용 브랜치이를 그림으로 표현하면 위와 같다 Trunk-based 전략Trunk-based 전략은 매우 간단하다기준 브랜치인 main 브랜치와 기능 추가용 feature 브랜치만 있으면 된다내가 만들 프로그램이 큰 변동사항이 없는 안정적인 프로그램이거나그냥..