- Java 17, Spring Boot 3.2.1, Spring Data JPA
- PostgreSQL, AWS(EC2, RDS), Docker
- Swagger
- Kakao/Apple Oauth, Discord WebHook, Firebase Messaging Service
김소현(thguss) | 최윤한(unanchoi) |
mvp ~ | mvp ~ sprint2 |
-
by @unanchoi
-
by @thguss
- 하나의 메서드(method) 길이 12줄, 깊이(depth) 3 이내로 작성합니다.
- Lombok의 val을 사용합니다.
태그 이름 | 설명 |
---|---|
FEAT | 새로운 기능을 추가할 경우 |
FIX | 버그를 고친 경우 |
CHORE | 짜잘한 수정 |
DOCS | 문서 수정 |
INIT | 초기 설정 |
TEST | 테스트 코드, 리펙토링 테스트 코드 추가 |
RENAME | 파일 혹은 폴더명을 수정하거나 옮기는 작업인 경우 |
STYLE | 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우 |
REFACTOR | 코드 리팩토링 |
- main : 실제 서버(Production)에 출시하는 브랜치
- develop : 개발이 완료된 최신 브랜치, 개발 서버(Develop)에 배포
- feature : 각 기능을 개발하는 브랜치, 기능 개발 단위로 브랜치 생성, ${이름_#이슈번호}
- hotfix : 배포된 버전에서 발생한 버그를 수정하는 브랜치