在提交代码时,我们需要给此次提交添加描述信息,按照一定的规则去提交,会让我们更加清楚、简洁的表达所做的调整。那我们可以通过以下标签,表明变化的性质,使其他人更容易理解你的贡献的背景
以下是一些常见的关键词和它们所表示的内容。
feat:表示提交一项新的功能。
"feat: 添加一个登录功能"
fix:表示对一个特定的问题或议题进行修复。
"fix: 修复了登录未添加验证问题"
style: 表示你正在对代码的风格或格式进行修改,而不是对其功能进行修改。
"style: 代码进行格式化调整并且删除了不需要的引用"
test: 表示你正在为代码添加或更新测试。
"test: 为某个功能添加新的单元测试"
refactor: 表示你正在对代码进行修改,改善其结构或组织,但不增加新的功能或修复错误。
"refactor: 重构代码以提高可读性"
chore:表示正在对构建过程或其他与代码本身没有直接关系的任务进行修改。
"chore: Update dependencies in package.json."
perf:表示此次修改是为了提高代码的性能。
"perf: 优化图像加载以获得更快的性能"
ci:表示你正在对持续集成过程进行修改。
"ci: Fix issue with test pipeline on Dashboard CI."
build:使用这个关键词表示正在对构建过程进行修改。
"build: 添加用于构建应用程序生产版本的新脚本"
通过在提交信息中使用这些关键词,可以帮助使你的贡献更清晰,更容易被他人理解。然而,需要注意的是,这些只是建议,并不是所有的项目都使用这些建议,如果团队有自己的规范,那么应该按自己的规范走。