停止git flow自动创建标记

王如锵*_*王如锵 8 git git-flow

当我在项目中发现一些错误时,我创建了一个修补程序分支:

git flow hotfix start fixSomeBug
Run Code Online (Sandbox Code Playgroud)

当我做了一些更改和提交时,我想将这些提交合并到master,所以我输入了

git flow hotfix finish fixSomeBug
Run Code Online (Sandbox Code Playgroud)

接下来我需要写三条消息:

  • 写一条消息,合并到master

  • 为标签写一条消息:fixSomeBug

  • 写一个合并开发的消息

这很好,但我不想自动创建一个名为fixSomeBug的标签.

那么我该怎么办呢?

cre*_*ea1 13

您可以使用-n运算符.来自文档

-n不标记此版本

所以命令就是这样的

git flow hotfix finish -n fixSomeBug
Run Code Online (Sandbox Code Playgroud)


Geo*_*rge 7

如果您不想标记单个修补程序,您可以使用以下-n标志:

git flow hotfix finish -n fixSomeBug

如果你想让默认值不被标记,你可以设置这个配置:

git config gitflow.hotfix.finish.notag true