-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathgitmessage.txt
59 lines (51 loc) · 2.32 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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# i 키 누르면 수정 시작
# esc -> :wq! 저장 및 종료
# esc -> :q! 저장 없이 종료
# esc -> yy -> 현재 커서 라인에 있는 모든 내용 복사
# esc -> p -> 복사한 내용 붙여넣기
# esc -> u -> 뒤로
# (#은 주석으로 커밋 메시지에 영향X)
# ======================= COMMIT START ========================
# [제목] - 최대 50글자 ex) [BE] Feat: Add Key mapping
# [본문] - 최대 72글자 (생략 가능 / 최대한 자세히 작성)
# ======================== COMMIT END =========================
# ✨ Feat:
# 🚧 Progress:
# 🎯 Fix:
# 🐛 Bug:
# 🎨 Design:
# 💄 Style:
# ♻️ Refactor:
# 💡 Comment:
# 📋 Docs:
# ✅ Test:
# 🔖 Chore:
# 📝 Rename:
# 🔥 Remove:
# 📌 Init:
# 🚑 !BREAKING CHANGE:
# 🔔 Merge Request:
# <타입> 리스트
# ✨ Feat : 새로운 기능 추가
# 🚧 Progress : 작업 진행 중인 코드
# 🎯 Fix : 코드 수정
# 🐛 Bug : 버그 수정
# 🎨 Design : CSS 등 사용자 UI 디자인 변경
# 💄 Style : 코드 포맷 변경, 세미 콜론 누락 (비즈니스 로직 변경 X)
# ♻️ Refactor : 프로덕션 코드 리팩토링
# 💡 Comment : 필요한 주석 추가 및 변경
# 📋 Docs : 문서 수정 (문서 추가, 수정, 삭제, README)
# ✅ Test : 테스트 추가, 테스트 리팩토링 (비즈니스 로직 변경 X)
# 🔖 Chore : 빌드 태스크 업데이트, 패키지 매니저 설정할 경우 (비즈니스 로직 변경 X)
# 📝 Rename : 파일 혹은 폴더명을 수정, 옮기는 작업만
# 🔥 Remove : 사용하지 않는 파일 혹은 폴더를 삭제하는 경우
# 📌 Init : 초기 생성
# 🚑 !BREAKING CHANGE : 커다란 API 혹은 로직 변경
# 🔔 Merge Request : Merge Request 생성(Branch 병합, Conflict 해결 등)
# <주의사항>
# 제목 첫 글자를 대문자로
# 제목은 명령문으로
# 제목 끝에 마침표(.) 금지
# 제목과 본문을 한 줄 띄워 분리하기
# 본문은 "어떻게" 보다 "무엇을", "왜"를 설명한다.
# 본문에 여러줄의 메시지를 작성할 땐 "-"로 구분