command-git-deep-clone
v1.0.6
Published
命令行工具: clone 当前账号下所有的仓库, (gitlab)
Downloads
7
Maintainers
Readme
一键创建 tag
命令行, 一键完成创建 git tag 操作.
前置依赖
- git
- node >= 8.0.0
usage
- 安装
a. 全局安装:
yarn global add commancommand-release-tag
ornpm install commancommand-release-tag -g
b. 项目内安装:yarn add commancommand-release-tag
- 使用:
a. 命令行执行:
c-rt
即可实现创建 tag 并提交. b. 作为 script 命令.{ "c-rt": "node_modules/commancommand-release-tag", "build":"yarn check:mmc && [origin build command]" }
实现方式
- 生成具备
release_[branch name]_[date][num]
格式的 tag, 并 push.
命名规则
- 格式:
release_[branch name]_[date][num]
,例: release_branchName_041601 - 命名前缀: 将会把
feature_
前缀, 替换为release_
前缀, 如果前缀不包含feature_
, 那么自动补全一个release_
. - 命名后缀:
_[月日][今日发布的index]
. 如:_041601
.
备注
- 默认情况下, 执行
c-rt
命令会触发git fetch
操作. 如果担心拉取线上代码影响现有逻辑. 请勿使用此命令.