一键快速生成规范的 git commit,自动识别分支type,自动push到远程仓库对应分支

文章介绍了npmicrisp-log-D工具,它能帮助用户快速生成规范的Git提交信息,包括自动识别commit类型、可视化选择和自动生成message。该工具简化了提交流程,支持-n、-p和-u参数以控制额外操作。

快速生成清晰、简洁的提交信息

npm i crisp-log -g

or

npm i crisp-log -D

feature

  1. 一句命令生成规范 commit
  2. 可视化生成 commit
  3. 自动识别分支生成 commit type

命令

crisp log [type] [message]

例如:

crisp log feat 开发购物车功能

↓👇等价于↓

git add .
git commit -m 'feat: 开发购物车功能'
crisp log

可视化生成 commit

可视化手动选择type 生成message
crisp log [message]

如果 type 没有设定,会自动识别当前分支关键词,例如当前分支为 fix/cart-zero

crisp log 修复购物车删除异常

↓👇等价于↓

git add .
git commit -m 'fix: 修复购物车删除异常'  //此处的fix 是通过识别分支名获取的

其他参数

crisp log [type] [message] -n // 加上-n 参数表示 只进行 git commit,不执行 git add .

crisp log [type] [message] -p // 加上-p 参数表示 commit 之后自动 git push

crisp log [type] [message] -u // 加上-u 参数表示 commit 之后自动 git push -u origin branch:branch

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值