[Dev] Git 협업 방식, GitFlow, Trunk-based
·
Dev
여러 명이서 팀을 짜고 개발할 때 git을 사용하는 경우가 대부분인데개발자 전원이 맘대로 브랜치를 파고 merge 하는 방식의 협업방식은 너무 복잡해지고 누가 어떤 부분을 개발했는지 추적하는 게 까다로워진다는 단점이 크다.그래서 git branch 나 git merge를 깔끔하게 할 수 있는 브랜치 전략? 방법? 이 있는데 대표적으로 GitFlow가 있다.GitFlow는 릴리즈 기반의 개발 프로세스에 적합한 전략이며, 주요 특징은 여러 장기간의 브랜치를 사용하여 기능 개발, 릴리즈 준비, 그리고 긴급 수정(hotfix) 등을 분리해 관리한다. 우린 Git-flow를 사용하고 있어요 | 우아한형제들 기술블로그안녕하세요. 우아한형제들 배민프론트개발팀에서 안드로이드 앱 개발을 하고 있는 나동호입니다. 오늘은 ..