Spring Boot2 프로젝트를 구성 및 추가하며 마지막 리팩토링 진행 예정
- version 1 : firebase Token 을 받아서 인증 및 권한 부여 하고 인증 처리 하여 서비스 RestAPI 구성 ( Token 은 FrontEnd 에서 발급 받음 )
- Spring Boot 2
- Spring Security
- Firebase Token Auth
- HikariCP
- MariaDB
- JPA
- Jackson
- lombok
question
enhancement
bug
refactoring
duplicate
critical
invalid
discussion
documentation
- message
Add
: 신규 파일 추가 및 기능 추가Update
: 코드 변경Remove
: 파일 삭제 및 기능 제거Refactoring
: 리팩토링Fix
: 버그 및 이슈 수정
Example 1. 새로운 기능을 추가했을 때
git commit -m "Add #1 - 모달 컴포넌트 개발 완료"
Example 2. 이슈를 해결했을 때
git commit -m "Fix #1 - 로그인 오류 수정"
- 깃허브 마일스톤 생성
- 이슈 등록(마일스톤과 연결, 없을 경우 이슈만 등록)
- 작업을 위한 브랜치 생성(git flow를 따름)
- 이슈 해결 후 커밋 및 푸시
Pull Request
를 통해 Review- Review 후 master branch`와 머지
- 머지된 브랜치 삭제
master
develop
feature/[feature name]