parkblo / bingle-front

🌏 Bingle | 서울시 공간 입지 평가 웹 서비스
0 stars 1 forks source link

브랜치 전략, 커밋 컨벤션 #1

Closed parkblo closed 6 months ago

parkblo commented 7 months ago

브랜치 전략 및 워크플로우

  1. 브랜치 생성 개발을 위해 새로운 브랜치를 생성합니다. 이때 브랜치는 master 브랜치와 feature 브랜치 두 개로 구분합니다.
  1. 개발 진행 : commit & push 개발을 진행하면서 원격 브랜치로 자주 push하여 본인의 작업사항을 수시로 알립니다. 커밋 메시지는 type: message 형식으로 적고 본문, 꼬리말은 필요에 따라 작성합니다. 추가적으로 이 커밋이 속할 이슈 번호를 커밋 메시지 뒤에 적어줍니다. ex) ✨feat: 검색 기능 추가 #1
type 설명
✨feat 새로운 기능 추가
🐛fix 버그 수정
📝docs 문서 수정
💄style 코드 포맷팅
♻️refactor 코드 리팩토링
✅test 테스트 코드 추가/수정
🔥remove 코드 파일 삭제
📝chore 패키지 매니저, 빌드 업무 수정
  1. Pull Request 생성 master 브랜치로 merge 준비가 마쳐졌을 경우나 피드백이나 도움이 필요한 경우 pull request를 생성합니다. pull request는 해당 github 레포지터리에서 생성할 수 있습니다. 이때 pull request를 통해 master 브랜치에 합쳐지기 전에 코드 리뷰, 토의 및 테스트가 이루어집니다.

  2. Merge master 브랜치는 최신 브랜치로 가정되기 때문에 머지된 후에는 즉시 배포됩니다.

📎 참고자료

baek1256 commented 6 months ago

오호,, 열심히 배우겠습니다 :)