
Git
Git Flow(5가지 브랜치) main(master) : 제품으로 출시될 수 있는 브랜치(필수 브랜치) develop(개발) : 다음 출시 버전을 개발하는 브랜치, feature에서 개발된 내용이 저장되는 브랜치(필수 브랜치) feature(기능) : 기능을 개발하는 브랜치(유지보수를 목적으로 하는 브랜치) release(배포) : 이번 출시 버전을 준비하는 브랜치, 배포를 하기 전 내용을 QA(품질 검사) 하기 위한 브랜치(유지보수를 목적으로 하는 브랜치) hotfix(빨리 고치기) : main 브랜치로 배포하고 나서 버그가 생겼을 때 빨리 고치기 위한 브랜치(유지보수를 목적으로 하는 브랜치) 처음에는 master와 develop 브랜치가 존재합니다. 물론 develop 브랜치는 master에서부터 ..