-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitmessage.txt
40 lines (36 loc) · 1.47 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
type : title (#이슈번호)
# body
# footer
# ==============[type]===============
#
# feat: 새로운 기능 추가
# fix: 오류 해결
# rename: 파일 혹은 폴더명을 수정만 한 경우
# remove: 파일을 삭제만 한 경우
# style: 기능 수정 없이 코드 스타일만 변경한 경우 (코드 포매팅, 세미콜론 누락 등)
# design: 사용자 UI 디자인 변경 (CSS 등)
# refactor: 코드 베이스의 특정 부분을 재정렬 (Refactoring)
# test: 테스트와 관련된 모든 것
# docs: 문서화에 관한 모든 것
# chore: 빌드 업무 수정, 패키지 매니저 수정 (gitignore 수정 등)
# perf: 성능 개선
#
# [Title] 규칙
# 1. 50자 이내 짧은 요약
# 2. 명령형으로 작성 (과거형X)
# 3. 제목 끝에 .(마침표) 금지
#
# [Body] 작성 규칙
# 1. 제목과 본문 사이 빈 칸 한줄 필수 (제목과 본문 분리)
# 2. 생략 가능, 필요 시 자세한 설명 작성 (72자 내외로 마무리)
# 3. 적용한 변경사항과 그것을 만든 이유에 대해 설명
# - 어떻게보다는 "무엇을", "왜"
#
# ==============[footer]===============
# 해결: Closes(종료), Fixes(수정), Resolves(해결)
# 참고: Ref(참고), Related to(관련), See also(참고)
#
# 예시
# resolves: #123 // issue 123을 해결했으며,
# ref: #456 // issue 456 를 참고해야하며,
# related to: #7, #8 // 현재 커밋에서 아직 issue 7과 8이 해결되지 않았다.