LIGHTLOG
article thumbnail
[우테코] '스탬프크러쉬'팀 2차데모 후기 | Git 브랜칭 전략, 프론트엔드 테스팅, 개발, 배포

1. Git 브랜칭 전략 우리팀은 Git Flow, Github Flow도 아닌, 우리팀에게 필요한 브랜칭 전략을 수립하였다. 1) main production 서버에 제품으로 배포되는 branch로서, develop branch의 배포 버전만 merge하여 관리한다. 2) hotfix main branch에서 분기하여 긴급한 버그 및 에러를 수정하고 main branch에 다시 merge하기 위해 사용하는 branch이다. 3) develop 다음 출시 버전을 대비하여 공동으로 개발하는 branch로서, main에 merge 전 최종테스트를 진행하는 branch이다. 4) feature develop branch에서 분기해 issue단위의 각자 기능을 구현하는 branch로서, 변경사항이 develop..