1.0.6 • Published 3 years ago

command-git-deep-clone v1.0.6

Weekly downloads
-
License
GPL
Repository
-
Last release
3 years ago

一键创建 tag

命令行, 一键完成创建 git tag 操作.

前置依赖

  1. git
  2. node >= 8.0.0

usage

  1. 安装 a. 全局安装: yarn global add commancommand-release-tag or npm install commancommand-release-tag -g b. 项目内安装: yarn add commancommand-release-tag
  2. 使用: a. 命令行执行: c-rt 即可实现创建 tag 并提交. b. 作为 script 命令.
      {
        "c-rt": "node_modules/commancommand-release-tag",
        "build":"yarn check:mmc && [origin build command]"
      }

实现方式

  1. 生成具备release_[branch name]_[date][num] 格式的 tag, 并 push.

命名规则

  1. 格式: release_[branch name]_[date][num],例: release_branchName_041601
  2. 命名前缀: 将会把 feature_ 前缀, 替换为 release_ 前缀, 如果前缀不包含 feature_, 那么自动补全一个release_.
  3. 命名后缀: _[月日][今日发布的index]. 如: _041601.

备注

  1. 默认情况下, 执行 c-rt 命令会触发 git fetch 操作. 如果担心拉取线上代码影响现有逻辑. 请勿使用此命令.