- Feat: 새로운 기능 추가(개발)
- Fix: 버그 수정
- Refactor: 코드 리펙소링
- Comment: 주석을 추가하거나 변경한 경우
- Test: 테스트코드 추가, 변경 등을 한 경우
- Rename: 파일 또는 폴더명을 수정하거나 옮기는 경우
- Remove: 파일을 삭제하는 작업만 했을 경
"Label/요약 내용"형식으로 작성 ex) Feat/start-screen
- 클래스명: 명사 또는 명사구로 작성
- 메소드명: 동사 또는 동사구로 작성
- data: data를 받아올 패키지
- di: 모듈 적어둔 패키지
- extention: state를 따로 모아놓은 패키지
- presentation: ui 화면과 viewModel이 있는 패키지