[TOC] #### 1. 介绍 --- 当使用 git 提交代码时,通常我们都要输入提交说明 ```bash git commit -m <message> ``` 在小项目中,很可能是随意去写这个提交说明的,但是当项目达到了一定规模,什么东西都要形成规范,包括这个提交说明,不然其他人要揣测这次提交做了什么,甚至根本不知道这次到底是在干嘛 只是口头上的约束并没有实质性作用,为了禁止不符合规范的提交,就需要采用一些工具生成规范的提交信息 [点击下载 Chrome 扩展程序: git-commit-plugin](https://marketplace.visualstudio.com/items?itemName=redjue.git-commit-plugin) 该插件默认支持的是 Angular 团队提交规范:[Angular Team Commit Specification](https://github.com/angular/angular.js/blob/master/DEVELOPERS.md#-git-commit-guidelines) #### 2. 格式 --- 此扩展遵循 Angular 团队提交规范,提示信息格式如下所示: ``` <type>(<scope>): <subject> <BLANK LINE> <body> <BLANK LINE> <footer> ``` #### 3. 用法 --- **第一步:打开提交信息模板** 方案一:使用组合键 【⇧ + ⌘ + p】打开命令窗口,输入 `show git commit template` 方案二:点击 git 插件导航栏上的图标  **第二步:生成提交信息** 输入提交信息,自动生成符合规范的提交信息 