1. 컨벤션 구성
<type> scope : summary
<type> 후 scope: 후 summary
- type : 수정 분류
- scope : 수정 범위로 기능, 서비스명이나 함수, 클래스명 등
- summary : 수정 내용
2. <type> 종류
build : build system 혹은 external dependencies에 영향을 주는 변경이 있을 시
ci : CI configuration files나 scripts에 변경이 있을 시
docs : documentation만이 변경되었을 때
feat : 새로운 기능이 추가되었을 때
fix : 버그를 수정했을 때
perf : 코드의 성능을 향상시켰을 때
refactor : 버그를 수정하거나 기능을 추가하지 않고 코드 변경 시
test : 이미 존재하는 테스트 혹은 누락된 테스트를 추가했을 시
style : 세미 콜론 누락, 들여쓰기 수정, 포매팅 수정 등 스타일 관련 변경 시
chore : 기타 등등
3. scope 종류
- 예시
internal login
external global rates
internal usdkrw
4. summary
- 예시
일반 유저 로그인에 otp 인증 추가
긴급 점검
5. 최종
<type> scope: summary
- 예시
<feat> fun loginApple : 애플 소셜 로그인 기능 추가
<fix> class system : system 정보 일부 유실 오류 해결
<perf> code search : 코드 검색 기능 속도 개선
'Development > Git' 카테고리의 다른 글
[Github] README.md에서 자주 사용하는 문법 예제 15가지 총정리 (26) | 2023.11.16 |
---|---|
[github] git clone, push 등 진행시 username, password 입력 방법 (25) | 2023.10.26 |
git에서 토큰 생성하는 방법 (password 칸에 들어가는 token) (31) | 2023.10.21 |
[Solved][Git] fatal: Not a git repository (or any of the parent directories): .gitfatal: Not a git repository (or any of the parent directories): .git (0) | 2020.01.12 |
[Centos][Git] How to yum install git (0) | 2019.11.17 |