-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitmessage.txt
42 lines (35 loc) · 1.6 KB
/
.gitmessage.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
################
# <타입> : <제목> 의 형식으로 제목을 아래 공백줄에 작성
# 제목은 50자 이내 / 변경사항이 "무엇"인지 명확히 작성 / 끝에 마침표 금지
# 예) feat : 로그인 기능 추가
# 바로 아래 공백은 지우지 마세요 (제목과 본문의 분리를 위함)
################
# 본문(구체적인 내용)을 아랫줄에 작성
# 여러 줄의 메시지를 작성할 땐 "-"로 구분 (한 줄은 72자 이내)
################
# 꼬릿말(footer)을 아랫줄에 작성 (현재 커밋과 관련된 이슈 번호 추가 등)
# 예) Close #7
################
#Git Commit Message 규칙
# 1. 제목과 본문을 빈 행으로 구분합니다.
# 2. 제목을 50글자 이내로 제한합니다.
# 3. 제목의 첫 글자는 대문자로 작성합니다.
# 4. 제목의 끝에는 마침표를 넣지 않습니다.
# 5. 제목은 명령문으로! 과거형을 사용하지 않습니다.
# 6. 본문의 각 행은 72글자 내로 제한합니다.
# 7. 어떻게 보다는 무엇과 왜를 설명합니다.
# Git Commit Message 구조
# feat: 새로운 기능 추가
# fix: 버그 수정
# docs: 문서 수정
# style: 코드 스타일 변경 (코드 포매팅, 세미콜론 누락 등)
# design: 사용자 UI 디자인 변경 (CSS 등)
# test: 테스트 코드, 리팩토링 (Test Code)
# refactor: 리팩토링 (Production Code)
# build: 빌드 파일 수정
# ci: CI 설정 파일 수정
# perf: 성능 개선
# chore: 자잘한 수정이나 빌드 업데이트
# rename: 파일 혹은 폴더명을 수정만 한 경우
# remove: 파일을 삭제만 한 경우
################