앱 기능에 따른 브랜치 생성
- 기능에 따라 브랜치를 나누어서 작업하여 Main에 문제가 생기는 것을 사전 방지하고 추후에 변경하기 편하게 설계하기위해 브랜치를 나누어서 작업한다.
- 우선 앱의 기본적인 틀/ 디자인을 구현하는 브랜치를 작성하여 작업한다.
- 기본적인 디자인과 틀이 완성이 되면 메인 브랜치와 병합(Merge)를 한다.
- 이 후에 기능 구현을 위한 브랜치를 만든다.(테이블구조)
- 테이블 구조를 다 완성하고 나면 메인 브랜치와 병합한다.
- API 기능을 사용할 브랜치를 생성한다.
- 마지막으로 API를 사용하여 기능 구현을 한다.
- 간단하게 도식화해서 표현해봤다.
- 여기서는 각 브랜치마다 작업을 완성하고 병합하고 새로운 브랜치를 생성하고를 반복했지만, 브랜치 생성을 한번에 해도 괜찮다.
브랜치 만들기
- 새로운 브랜치를 만들기위해 main 브랜치
- design 브랜치 생성
- 모두 생성한 모습
- design 브랜치에서 간단한 작업
- design 브랜치에 푸시
- 성공적으로 푸시된 모습