automatic generating of the changelog
: 자동 log 생성
simple navigation through git history (e.g. ignoring style changes)
: git history 탐색 속도 향상 (이유: type이면 무시 가능)
for a new feature for the user, not a new feature for build script.
: 기능 추가
for a bug fix for the user, not a fix to a build script.
: 기능 수정
for performance improvements.
: 성능 향상
for changes to the documentation.
: 문서 수정
for formatting changes, missing semicolons, etc.
: 사소한 문법 수정
for refactoring production code, e.g. renaming a variable.
: 네이밍 수정
for adding missing tests, refactoring tests; no production code change.
: 테스트 코드
for updating build configuration, development tools or other changes irrelevant to the user.
: 빌드 환경 수정