합동세미나 모바일 앱, 여기어때 팀입니다.
| 정정교/Junggyo1020 | 신정윤/JungYoonShin |
Git Flow
main: 배포 프랜치develop: 개발 브랜치type/#이슈번호: 세부 개발 브랜치- 생성한 이슈번호로 브랜치를 생성한다.
- ex) feat/#20
- PR 머지 후 해당 브랜치는 삭제한다.
[type/#이슈번호]: 작업내용
ex) [feat/#20]: 검색 결과 필터링 기능 추가
type/#이슈번호
ex) feat/#20
| Type | 의미 |
|---|---|
| ✨ FEAT | 새로운 기능 추가 |
| 🔨 FIX | 버그, 오류 수정 |
| ✅ CHORE | 동작에 영향 없는 코드 or 변경 없는 변경사항(주석 추가 등) ex) .gitIgnore |
| 📝 DOCS | README나 WIKI 등의 문서 수정 |
| ♻️ REFACTOR | 코드 리팩토링 |
| ✏️ CORRECT | 주로 문법의 오류나 타입의 변경, 이름 변경시 |
| ⚰️ DEL | 쓸모없는 코드 삭제 |
| ⏪️ RENAME | 파일 이름 변경시 |
| 🔀 MERGE | 다른 브랜치와 병합 |
| 💡Test | 테스트 코드, 리팩토링 테스트 코드 추가 |
| ✒️ Comment | 필요한 주석 추가 및 변경 |
| 📂 File | 파일 또는 폴더명 수정, 이동, 삭제 등의 작업만 수행한 경우 |
| 🔥 !HOTFIX | 급하게 치명적인 버그를 고쳐야 하는 경우 |
├── build.gradle
├── 📂 src/main/java/org/joinseminar
│ ├── 📂 domain
│ │ ├── 📂 entity1
│ │ │ ├── 📂 controller
│ │ │ ├── 📂 dto
│ │ │ ├── 📂 request
│ │ │ └── 📂 response
│ │ │ ├── 📂 model
│ │ │ ├── 📂 repository
│ │ │ └── 📂 service
│ │ └── 📂 entity2
│ │ ├── 📂 controller
│ │ ├── 📂 dto
│ │ ├── 📂 request
│ │ └── 📂 response
│ │ ├── 📂 model
│ │ ├── 📂 repository
│ │ └── 📂 service
│ └── 📂 global
│ ├── 📂 common
│ │ ├── 📂 dto
│ │ └── 📂 model
│ ├── 📂 config
│ └── 📂 exception
│ ├── 📂 enums
│ ├── 📂 model(CustomException)
│ └── GlobalExceptionHandler.java
└── ServerApplication.java