Commitizen的使用
1.commitizen介绍 Commitizen是一款用于实现Git提交信息规范化的命令行工具,通过交互式引导帮助开发者生成符合约定格式的提交内容,提升团队协作效率和代码维护质。 2.Commitizen的使用 pipx install commitizen pipx upgrade commitizen or brew install commitizen >cz commit ? Select the type of change you are committing (Use arrow keys) » fix: A bug fix. Correlates with PATCH in SemVer feat: A new feature. Correlates with MINOR in SemVer docs: Documentation only changes style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc) refactor: A code change that neither fixes a bug nor adds a feature perf: A code change that improves performance test: Adding missing or correcting existing tests build: Changes that affect the build system or external dependencies (example scopes: pip, docker, npm) ci: Changes to CI configuration files and scripts (example scopes: GitLabCI) 多行输入可以使用|pip通道,实现换行的目的,亲测有效。 ...