https://www.conventionalcommits.org/en/v1.0.0/
이 포스트는 위 링크를 보고 작성되었습니다.
우리는 하나의 프로젝트를 진행하며 수많은 커밋을 작성하게된다.
해당 커밋들을 통해 우리는 우리의 코드에 대해 간략하고 핵심적인 정보를 제공해야한다.
그를 위해 커밋에도 일정한 규칙을 만들게 되었고 그에대해 알아보자.
<type> [optional scope]: <description>
[optional body]
[optional footer(s)]
fix: add exception when div by zerofeat: send email to customer when login failed 3 timesfeat!: adding mfa for purchase systemfeat(api)! send an email to the customer when a product is shippedbuild:, chore:, ci:, docs:, style:, refactor:, perf:, test: 등등이 존재함.feat: allow provided config object to extend other configs
BREAKING CHANGE: 'extends' key in config file is now user for extending other config files
feat!: send and email to the customer when a product is shipped
feat(api)!: auth with token is Necessary for now