停止 git 流自动创建标签
Stop git flow from creating a tag automatically
当我在我的项目中发现一些错误时,我创建了一个修补程序分支:
git flow hotfix start fixSomeBug
当我做了一些更改和提交时,我想将这些提交合并到 master,所以我输入了
git flow hotfix finish fixSomeBug
接下来我需要写三个消息:
写一条消息合并到master
为标签写一条消息: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
当我在我的项目中发现一些错误时,我创建了一个修补程序分支:
git flow hotfix start fixSomeBug
当我做了一些更改和提交时,我想将这些提交合并到 master,所以我输入了
git flow hotfix finish fixSomeBug
接下来我需要写三个消息:
写一条消息合并到master
为标签写一条消息: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