= commit messages for version control systems == conventionalcommits.org https://www.conventionalcommits.org/en/v1.0.0/ “[optional scope]: ” • fix … patch acc. to SemVer • feat … minor acc. to SemVer • BREAKING CHANGE … stated in footer, maybe with a bang before ":", major acc. to SemVer • optionally build, chore, ci, docs, style, refactor, perf, test … acc. to Angular convention • == My proposal “(component)” can be skipped if the component cannot be distinguished. • feature(scope): comment • bugfix(scope): comment • docs(scope): comment • refactor(scope): comment • test(scope): comment • revert: title of reverted commit == Angular proposal https://github.com/angular/angular/blob/22b96b9/CONTRIBUTING.md#-commit-message-guidelines • feat(scope): comment • fix(scope): comment • docs(scope): comment • style(scope): comment • refactor(scope): comment • test(scope): comment • chore(scope): comment • revert: title of reverted commit