| branch naming 전략 | 제한 | Review |
|---|---|---|
| main | 무조건 PR을 통해서만 push 가능하게 protection | |
| dev | 무조건 PR을 통해서만 push 가능하게 protection | |
| feat/user (도메인) |
ERD설계와 API설계를 잘 적용하여 개발하였는가?코딩 컨벤션을 준수하였는가?예외 처리가 잘 되어 있는가?성공 테스트와 실패 테스트를 모두 작성하였는가?https://github.com/google/styleguide
코딩 컨벤션은 Google Java Style Guide를 따른다.
윈도우 기준으로 Ctrl + Alt+ L 맥 OS 기준으로 Cmd + Option + L
application.](<http://application.properties>)yml 추가{tag} : {commit message}
{tag} types:
:sparkles:: 새로운 기능 추가 / 변경:bug:: 버그 수정:white_check_mark: : 테스트 추가/수정:recycle: 기능에 영향을 주지 않는 코드 변경 및 코드 개선 사항:memo: readme 수정ex)
🎉 init : 프로젝트 시작 → 띄어쓰기 주의
| 🎉 init: | :tada: |
프로젝트 시작 |
|---|---|---|
| ✨ feat: | :sparkles: |
새로운 기능 추가 / 변경 |
| ♻️ refactor: | :recycle: |
기능에 영향을 주지 않는 코드 변경 및 코드 개선 사항 |
| ✅ test: | :white_check_mark: |
테스트 추가/수정 |
| 💡 style: | :bulb: |
주석 추가/수정 |
| 📝 docs: | :memo: |
readme 수정 |
| 🐛 bugfix: | :bug: |
버그 수정 |
| 🩹 fix: | :fix: |
코드 수정 |
| 🔧 chore: | :wrench: |
구성 파일, 코드 구조 추가/수정/삭제 |