커밋 메시지 구조
type(scope): subject summary
<blank line>
body
<blank line>
footer
커밋 메시지 헤더
<type> 항목
feat(feature) : 새로운 기능 추가
fix(bugfix) : 버그 수정
docs(documentation) : 문서 작업
style(formatting, missing semi colons) : 코드 포맷팅, 세미콜론 빠졌을 때, 코드 변경이 없는 수정
refactor : 코드 리팩토링
test(when adding missing test) : 테스트 코드 추가, 테스트 코드 리팩토링
build : 빌드 관련 파일 수정
ci : CI 설정 파일 수정
perf : 성능 개선
chore : 그 외 수정
+ remove, move, rename
<scope> 항목
어디가 변경되었는지, 변경된 부분, 생략 가능
summary 요약 설명
- 명령문, 현재 시제로 작성
- 첫 글자 소문자
- 마지막 마침표 생략
body
- 명령문, 현재 시제로 작성
- 변경한 이유와 변경 전과의 차이점
footer
- 주요 변경 내역들 (breaking change)
- 변경점, 변경 사유, 마이그레이션 지시
해결된 이슈는 커밋 메시지 하단에 기록
fix($compile): couple of unit tests for IE9
Older IEs serialize html uppercased, but IE9 does not...
Would be better to expect case insensitive, unfortunately jasmine does
not allow to user regexps for throw expectations.
Closes #392
Breaks foo.bar api, foo.baz should be used instead
feat: upload algorithm file
백준 dfs
git bash -> git commit -> 's' insert모드 -> :wq 저장
'내가보려고만든' 카테고리의 다른 글
파이썬으로 데이터 시각화하기 - Matplotlib 산점도(scatter plot) (0) | 2022.02.09 |
---|---|
Index별로 결측값 대치하기 (0) | 2022.02.07 |