## COMMIT Convention
FEAT: 새로운 기능을 추가할 경우
FIX: 버그를 고친 경우
STYLE: 코드 포맷 변경, 간단한 수정, 코드 변경이 없는 경우
REFATOR: 프로덕션 코드 리팩토링
DOCS: 문서를 수정한 경우(ex> Swagger)
Rename: 파일 혹은 폴더명 수정 및 이동
Remove: 파일 삭제
CHORE: 빌드 업무 수정(ex> dependency 추가)
커밋 타입: 내용 자세히 적어주기 (한글 가능)
ex) FEAT: 카카오 로그인 rest api 추가
commit은 하나의 기능을 만들 때, 또 그 기능 안에 들어가는 함수를 만들때마다 기록해준다
(푸쉬까지 할 필요는 없다!)
## BRANCH Convention
master : 현재 docker에 릴리즈 가능한 브랜치
dev : 다음 업데이트를 위해 개발중인 브랜치
feature : dev에 추가할 기능을 개발중인 브랜치
hotfix : 긴급히 수정할 기능을 작성중인 브랜치
대부분은 dev로부터 feature 브랜치를 만들어 사용한다
ex) git branch feature/login-page
브랜치 명은 [브랜치유형]/[내용]
이며 "kebab case"를 사용한다
기본 명령어
분기 생성 요령
Web IDE를 사용한 Conflict Resolve