Skip to content

커밋스타일 가이드 📝

Gihyun Cho edited this page Nov 28, 2020 · 7 revisions

코드 스타일 가이드 🧑‍🎨

커밋스타일 가이드 🧑‍🎨

커밋 구성: 제목은 50자 내 1줄. 보충설명이 필요할 시 두 번 개행을 줘서 1, 2번 ...

(#issue number) 커밋타입: 제목

Why
1. 이유가 있다면 기술
2. 이유가 있다면 기술

What
1. 무엇을 했는지 기술
2. 무엇을 했는지 기술

커밋 타입

- feat: 기능 구현
- feat: (P'Number') 페어프로그래밍 기능구현
  - ex) (#1) feat: (P10) 뷰 모델 작성
- fix: 버그 수정
- docs: 문서 수정
- style: 콤마, 세미콜론 추가 제거 (코드 변경사항이 없을 때)
- refactor: 동작의 변경없이 코드 로직만 수정했을때
- chore: 그 외 모든 것들(허드렛일)
- ex) feat: app.js 초기화 로직 추가
- ex) feat: app.js 불필요한 코드 삭제
- ex) refactor: app.js 초기화 로직 수정
- 세부 내용
    - 추가(Add, Update): 최초로 파일을 추가할 때
    - 수정(Mod): 기존에 있던 로직을 수정했을 때
    - 삭제(Remove): 불필요한 로직이나 기능을 삭제했을때

예시)

(#5) feat: Mod app.js 초기화 로직 구현 

Why
1. ~~하기 때문에

What
1. ~~ 을 했다

커밋 컨벤션 작성에 참고한 문서

- https://doublesprogramming.tistory.com/256

Clone this wiki locally