Skip to content

lecion/abc-git-flow

Repository files navigation

ABC GIT FLOW 工作流,用法:git abc commands

Options:
  -v, --version               output the version number
  -h, --help                  output usage information

Commands:
  init                        初始化 Git 仓库,以支持 abc-flow。该操作会初始化 gray/rc/develop 分支,并推送到远程
  feature [op] [featureName]  管理特性分支
                                * feature start         [此操作将会从 develop 拉取开发分支]
                                * feature finish        [此操作将会把 feature 分支合回 develop 分支]
  
  hotfix [op] [hotfixName]    管理 正式环境的 hotfix 分支
                                * hotfix start          [此操作将从 master 拉取 hotfix 分支,用于修复正式环境紧急 BUG]
                                * hotfix finish         [此操作将把 hotfix 分支合入 master/gray/rc/develop 分支,合入后请注意 push 代码]
  
  hotfix-g [op] [hotfixName]  管理 灰度环境的 hotfix-g 分支
                                * hotfix-g start        [此操作将从 gray 拉取 hotfix-g 分支,用于修复灰度环境紧急 BUG]
                                * hotfix-g finish       [此操作将把 hotfix-g 分支合入 gray/rc/develop 分支,合入后请注意 push 代码]
  
  rc [op]                     管理 rc 分支
                                * rc start              [此操作将会把 develop 合入 rc 分支]
                                * rc finish             [此操作将会把 rc 合入 gray 分支]
  
  gray [op]                   管理 gray 分支
                                * gray publish          [此操作将会把 gray 合入 master 分支,完成灰度到全量的过程,合入后请注意 push 代码]
  
  tag [op] [tagType]          管理 tag
                                * tag create            [创建 tag]
                                * tag show              [查看最近 tag]
                                * tag config            [配置 tag 前缀,大版本号等]
  
  update                      更新 git-abc

About

Git flow practice in ABC.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published