什么是 git-commit?
创建高质量的 git 提交:审查/暂存预期的更改,拆分为逻辑提交,并编写清晰的提交消息(遵循传统提交,并支持表情符号)。当用户要求提交代码、编写提交消息、阶段更改或将工作拆分为多个提交时,请使用此技能。当用户提及关键字【Breaking Change】时,提交消息必须遵循该技能的 BREAKING CHANGE 规范,并使用感叹号格式。优先在git暂存区提交文件;如果暂存区域为空,则仅考虑整个工作树。当用户提到【categorize】这个关键词时,遵循该技能的多提交拆分规范,从文件类型、业务模块、变更类型、变更范围四个维度仔细拆分为多个提交。 来源:ruan-cat/monorepo。