停止 git 流自动创建标签

Stop git flow from creating a tag automatically

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

git flow hotfix start fixSomeBug

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

git flow hotfix finish fixSomeBug

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

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

那么我能做些什么来阻止它呢?

您可以使用 -n 运算符。来自docs

-n don't tag this release

所以命令会是这样

git flow hotfix finish -n fixSomeBug

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

git flow hotfix finish -n fixSomeBug

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

git config gitflow.hotfix.finish.notag true