先行写出全部的配置,常用所以放在最上面有问题可以进行查询(前面是全称,后面是简写)
// 自动化commit流程
'lzgit lz / lzgit l'
// 自动获取jira、commit信息
'lzgit commit / lzgit c'
// 修改脚手架基础配置信息
'lzgit config / lzgit cf'
// 提交mr请求
'lzgit mr / lzgit m'
// 自动化push推送
'lzgit push / lzgit p'
// 修改整体配置
'lzgit config / lzgit cf'
// 创建新的开发分支
'lzgit branch / lzgit b'
安装:
npm install -g lazy-git-cli
配置:
直接执行lzgit cf,会提示输入两个地址,这时候可以随便输入,然后就出现下图
按enter回车后进入输入进入txt文档输入模式
{
"jira":"https://jira.seeyoncloud.com",
"seeyonUrl":"http://172.20.2.20",
"username":"输入你的jira登录账号",
"password":"你的jira登录密码",
"seeyonUsername":"登录oa账号",
"seeyonPassword":"登录oa密码",
"http://gitlab.seeyon.com":"你的gitlab的访问令牌"
}
关于如何使用私有访问令牌请看这篇文章:https:///www.jianshu.com/p/d204c339eeef >> https://www.jianshu.com/p/d204c339eeef
将这个对象中文的部分填写好后写入txt文档后保存关闭后配置就完成了。
推荐使用流程:
拿到jirabug后,先自行pull代码,然后执行
lzgit b (新建分支)
然后进行修改代码。修改完成后执行
lzgit lz(自动化提交以及推送)(中途回提示是否自动push,以及是否自动提交mr请求,一路按照着选择即可,合并人自行选择,合并标题可以不用填写直接回车默认会帮助填写,合并分支一定要填写正确)
然后发送完mr请求后出console出一个地址,请自行点击地址进入查看合并提交是否正确!
插件开发:
详细介绍文章:https://juejin.cn/post/6932412465384947720
创建人:yinyanting