-
Notifications
You must be signed in to change notification settings - Fork 2
Branch 관리 규칙 & Commit 컨벤션
Angelo edited this page Jun 9, 2020
·
7 revisions
타입 | 설명 |
---|---|
feat | 새로운 기능 추가 |
fix | 버그, 에러 수정 |
refactor | 코드 리팩토링 |
style | 코드 포맷팅 (코드 변경이 없는 경우) |
modify | 수정 |
chore | 빌드 스크립트 수정 등의 기타 작업 |
변경된 내용 요약
자유로운 커밋 메서지 작성
- associate with #이슈번호
[Class Name] Commit Type : Subject
Body
Footer
[#1] feat: index page 구현
- 자유롭게 작성
ex) index.java : returnIndex()
- return 값으로 /resource/index.html 전달
- ※ hotfix 와 같은 경우 제목에서
#이슈넘버
를 제외 할 수 있다.
-
master
: Code Freeze 때 릴리즈되는 브랜치 -
dev
: 각 클래스 별 기능 완료 시 PR보내는 브랜치, default 브랜치로 설정 -
feature/{class}/{issue number}
: 기능 단위로 브랜치 클래스 분류해서 설정- Ex. feature/FE/issue-001
- 기능 단위 브랜치는
dev
로 머지 후에 삭제한다.
-
master
,dev
는 배포를 위해서 동작하는 상태의 산출물이 있어야합니다.