#note
Conventional Commit
- コミットの粒度とコミットメッセージについて言及してるルール
- 文法
bash
```
<type>[optional scope]: <description>
[optional body]
[optional footer]
```
- typeには、
- `fix`
- `feat`
- `BREAKING CHNAGE:`
- `chore` `docs` `style` `refactor` `perf` `test` などがある
- 粒度
- セマンティクバージョニングとコミットメッセージを紐づけていて
- fix -> patch
- feat -> minor
- BREAKING CHANGE -> major
- そのほか
- 要するにCHANGE LOGの単位でコミットを積むというもの
[https://www.conventionalcommits.org/en/v1.0.0-beta.4/](https://www.conventionalcommits.org/en/v1.0.0-beta.4/)