0.0.9 • Published 6 months ago
crisp-log v0.0.9
crisp-log
快速生成清晰、简洁的提交信息
npm i crisp-log -g
or
npm i crisp-log -D
feature
- 一句命令生成规范 commit
- 可视化生成 commit
- 自动识别分支生成 commit type
命令
crisp log type
例如:
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 -n // 加上-n 参数表示 只进行 git commit,不执行 git add .
crisp log type -p // 加上-p 参数表示 commit 之后自动 git push
crisp log type -u // 加上-u 参数表示 commit 之后自动 git push -u origin branch:branch