팀을 이루어 개발을 하기 시작하면서 적절한 협업 개발 방법이 필요했다. Git-flow가 유명한 듯 해서 도입하기로 했다. (사실 보자마자 직관적이라 도입했다) 그림 한 번 훑고 세상 간단한 설명으로 넘어가 보자. Main Branch github에 최초로 repository를 만들면 main(혹은 master) 라는 브랜치가 생긴다. 에러도 없고 최종 배포가 가능한 버전이 유지 되는 브랜치다. 평소에 개발하면서 main 브랜치를 바로 건드리는 경우는 없다. Develop Branch 대신 Develop 이라는 브랜치를 새로 만들어서 여러명이서 개발하는 내용들을 병합한다. 새로운 브랜치를 만들기 위해서는 콘솔에서 다음과 같은 명령어를 사용한다. $ git branch Develop 그리고 해당 브랜치를 ..