Skip to content

GodD6366/git-pro

Repository files navigation

git-pro

git shell 客户端增强

安装

npm install -g git-pro

使用方法

git commit 增强

� 带类型选择的 commit 提交,会向上查找配置文件

git-pro commit

git-commit

� 暂存文件后在执行带 emoji 选择的 commit 提交

git-pro commit -a

git-commit-a

当然也可以指定文件,多个文件','分隔

git-pro commit -a README.md

git-commit-a

你可以直接使用 git-pro 代替 git, 因为除了 commit 命令,其他命令只是进行了代理

git-pro status # 就相当于 git status

git-other

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

  1. 按使用热度排序
  2. 历史记录调用

About

git commit增强工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published