사용할 브랜치명
출시
: 라이브 서버에 제품으로 되는 브랜치.개발
: 다음 출시 버전을 대비하여 하는 브랜치. ← 초기세팅해서 여기팔게요!추가 기능
: 개발 브랜치. develop 브랜치에 들어간다.버그를 수정
: master 브랜치에서 발생한 하는 브랜치.$ git checkout -b feat/#이슈번호/이슈에 대한 설명
브랜치 전략
브랜치명 정하기
develop
ㄴ feat/페이지명
ㄴ 페이지명/이슈번호/이슈에 대한 설명
**develop
ㄴ feat/SelectTime
ㄴ SelectTime/#3/fetchTimeAPI**
이슈 파고 해당 이슈 번호 브랜치 생성
풀리퀘 날리고 2명 모두 코드리뷰 완료해서 반영 후에 상위 브랜치로 머지
디벨롭에 머지한게 있으면 pull 땡기기
마지막에 한번에 머지 x 중간중간에 계속!!!
Ex) git commit -m "Fix: 메인 뷰 서버 연결 에러 해결"
<aside> 📌 Feat: 커밋메시지
</aside>
<aside> 🗣 type(타입): title(제목)
types = { init : 브랜치 첫 커밋 feat : 새로운 기능에 대한 커밋 fix : 버그 수정에 대한 커밋 build : 빌드 관련 파일 수정에 대한 커밋 chore : 그 외 자잘한 수정에 대한 커밋 ci: CI 관련 설정 수정에 대한 커밋 docs: 문서 수정에 대한 커밋 design: UI를 위한 스타일링 style: 코드 포맷팅(코드 순서 변경, 세미콜론 추가) refactor: 코드 리팩토링에 대한 커밋 }
</aside>