-
Notifications
You must be signed in to change notification settings - Fork 1
GitHub Commit Message Convention
Nayoung Kwon edited this page Nov 7, 2022
·
2 revisions
- Angular Commit Message Convention / 이전 버전에 기반한다.
- 한글로 작성한다.
- 커밋에 이슈를 연동한다. 없으면 쓰지 않는다.
{키워드}: 한 일 설명 {#이슈번호}
<BLANK LINE>
- 세부 사항
<BLANK LINE>
예시)
design: white 색상 filter 값을 상수로 정의 #11
- svg를 img에 src로 전달할거라 css로 색상을 다루려면 filter 속성을
사용해야한다.
-
키워드는 다음과 같다.
-
build
: 빌드 시스템, 혹은 패키지 매니저 관련 -
setting
: 초기 세팅(보일러 플레이트 등 사용) -
docs
: 문서 수정, 추가 -
chore
: 스크립트 이외의 파일(정적 파일, 린터 설정 파일) 수정 -
feat
: 새로운 기능 구현, 기능 수정, 리액트 컴포넌트 작성 -
fix
: 버그 수정 -
design
: CSS 추가, 수정 -
test
: 테스트 코드 작성 -
refactor
: 기능 수정 없이 리팩토링 -
rename
: 파일 이름 수정(파일 이동) -
remove
: 파일 삭제 -
style
: 기능 수정 없이 단순히 코드 포매팅할 경우(세미콜론 누락, 새 줄 띄어쓰기 등) -
comment
: 주석 추가 및 변경, 삭제
-
-
터미널에서 커밋 메시지 작성 시
git commit
-
i
눌러서 입력 모드로 전환 - 커밋 메시지 작성
-
ESC
눌러서 입력 모드 종료 -
:wq
로 에디터 종료
- 기획서
- Figma
- Architecture
- Skill Spec
- API
- Database ERD
-
Tech discussion and sharing