neo-git-workflow
v3.0.3
Published
遵循 git flow 规范的CLI工具
Downloads
15
Readme
git flow CLI 工具
说明
遵循 git-flow 工作流规范,通过 gitlab merge request 进行分支合并的 CLI 工具,可通过极其简单的命令进行代码提交、分支创建/删除、提交 merge request 等。
前置条件
安装 nodejs
在命令行执行
node --version
,如果没有安装 nodejs,则会报错。安装 git
在命令行执行
git --version
,如果没有安装 git,则会报错。搭建 gitlab 服务
远程仓库使用 gitlab。
使用方式
1. 安装
在 command 终端执行如下命令:
npm install neo-git-workflow -g
2. 使用
所有命令均在项目根目录执行
1. 配置项目访问令牌:
gf -t
令牌可在 gitlab -> 项目主页 -> 设置 -> 项目令牌 页面生成,或向项目负责人获取。
2. 查看帮助:
gf -h
3. 常用命令:
gf
绝大部分情况下,只需要使用 gf
一个命令即可,且无需任何命令行参数。
工具会自动根据当前分支类型、提交记录、merge request history 等信息进行分析,然后输出提示信息和下拉菜单,用户只需按照提示操作即可。