티스토리 뷰
- github를 하면서 commit 메시지를 계속 나에 맞춰서 바꿔왔는데 이렇게 있었다니 ;;;;
- 이제라도 이렇게 작성을 하면서 나의 실력을 늘려가야 겠습니다.
> Structure(구조)
type(<scope>): <subject> - 헤더
<br> - 빈칸
[body] - 본문
<br> - 빈칸
[footer] - 바닥글
1. 커밋 성격(type)
<많이 사용>
- feat: 새로운 기능 추가
- chore: 빌드 업무 수정, 패키지 매니저 수정(자잘한 수정)
- docs: 문서 수정
- fix: 버그 수정
- refactor: 코드 리펙토링
<조금 사용>
- test: 테스트 코드, 리펙토링 테스트 코드 추가
- build: 빌드 관련 파일 수정
- style: 코드 스타일, 세미콜론 누락, 코드 변경(X)
- ci: CI관련 설정 수정
2. Subject
- 영문 기준 50자 넘기지 않는다
- 첫 글자 대문자로 작성
- 마침표 붙이지 않는다
- 과거시제 사용 X
- 명령어로 작성
3. 본문(body)
- 커밋에 관한 설명 작성
- 영문기준 72자마다 줄 바꾸기
- 어떻게
보다 무엇을
, 왜
에 초점 맞추기
4. 꼬리말(footer)
- issue tracker id를 작성할 때 사용(참조 정보)
REF
https://meetup.toast.com/posts/106
https://github.com/naver/billboard.js
https://github.com/angular/angular/commits/master
반응형
'Tip and Error > Github' 카테고리의 다른 글
web cloud에 올리기(GitHub) (0) | 2021.07.17 |
---|---|
[Error] fatal: couldn't find remote ref master (0) | 2021.07.04 |
[git pull Error] Your local changes to the following files would be overwritten by merge (0) | 2021.07.01 |
github에 있는 변경된 내용 가져와서 사용하기 (2) | 2021.06.01 |
[vscode Error] Your branch is based on 'origin/master', but the upstream is gone. (0) | 2021.04.27 |
공지사항
최근에 올라온 글