5조 FinalProject
commit convention
type: Subject -> 제목 (마침표 및 특수기호 사용x) (한칸 띄우기) body(생략 가능) -> 본문
제목은 최대 50글자까지 아래에 작성: ex) Feat: Add Key mapping
본문은 아래에 작성
--- COMMIT END ---
<타입> 리스트
feat : 기능 (새로운 기능)
fix : 버그 (버그 수정)
refactor : 리팩토링
design : CSS 등 사용자 UI 디자인 변경
comment : 필요한 주석 추가 및 변경
style : 스타일 (코드 형식, 세미콜론 추가: 비즈니스 로직에 변경 없음)
docs : 문서 수정 (문서 추가, 수정, 삭제, README)
test : 테스트 (테스트 코드 추가, 수정, 삭제: 비즈니스 로직에 변경 없음)
chore : 기타 변경사항 (빌드 스크립트 수정, assets, 패키지 매니저 등)
init : 초기 생성
rename : 파일 혹은 폴더명을 수정하거나 옮기는 작업만 한 경우
remove : 파일을 삭제하는 작업만 수행한 경우
제목 첫 글자를 대문자로
제목은 명령문으로
제목 끝에 마침표(.) 금지
제목과 본문을 한 줄 띄워 분리하기
본문은 "어떻게" 보다 "무엇을", "왜"를 설명한다.
본문에 여러줄의 메시지를 작성할 땐 "-"로 구분
Body Rule
- 한 줄당 72자 내로 작성
- 최대한 상세히 작성
- 어떻게 보다는 '무엇을', '왜' 변경했는지에 대해 작성
작은단위로 commit, 최소 이틀에 한번 commit 할 것.