git-pro
v1.0.2
Published
git commit 增强工具
Downloads
13
Readme
git-pro
git shell 客户端增强
安装
npm install -g git-pro
使用方法
git commit 增强
带类型选择的 commit 提交,会向上查找配置文件
git-pro commit
暂存文件后在执行带 emoji 选择的 commit 提交
git-pro commit -a
当然也可以指定文件,多个文件','分隔
git-pro commit -a README.md
你可以直接使用
git-pro
代替git
, 因为除了commit
命令,其他命令只是进行了代理
git-pro status # 就相当于 git status
custom 自定义
默认的提交选项很多,有时候我们可能不需要这么多,甚至可能需要特殊的提交类型,这时候可以使用自定义功能进行配置
git-pro custom [-g]
执行后会在项目根目录下生成.gitprorc.js
文件,如果存在-g
参数,会在用户根目录生成
| 参数说明 | 类型 | 说明 | | :------: | :----: | :----------------------------------- | | type | String | 'emoji' / 'text' | | types | Array | 提交类型自定义列表 | | scopes | Array | scope 列表,如果存在,提交时会提供选项 |
types 配置
| 参数说明 | 类型 | 说明 | | :------: | :----: | :--------------- | | name | String | 提交类型提示文字 | | value | Array | 提交类型值 |
messages 配置
| 参数说明 | 类型 | 说明 | | :------: | :----: | :--------------- | | xxx | String | 不同阶段提示文字 |
TODO
- 按使用热度排序
- 历史记录调用