为什么git flow release会在最后一步将标记合并到develop上

为什么git flow release会在最后一步将标记合并到develop上,git,git-flow,Git,Git Flow,我试图使用git flow完成一个发布,但遇到了一些奇怪的问题。 当我执行git flow release finish-m“msg”时,它会很好地更新所有分支,但它会执行一个额外的步骤,将标记合并到develop上 我使用以下命令使用纯git复制场景 git签出主机 git合并--无ff发行版/1.2.0 git标签-a 1.2.0 git签出开发 git合并--无ff发行版/1.2.0 git branch-d发行版/1.2.0 git签出主机 在这些命令的末尾,我看到一切都很好地更新了。

我试图使用git flow完成一个发布,但遇到了一些奇怪的问题。 当我执行
git flow release finish-m“msg”
时,它会很好地更新所有分支,但它会执行一个额外的步骤,将标记合并到develop上

我使用以下命令使用纯git复制场景

  • git签出主机
  • git合并--无ff发行版/1.2.0
  • git标签-a 1.2.0
  • git签出开发
  • git合并--无ff发行版/1.2.0
  • git branch-d发行版/1.2.0
  • git签出主机
  • 在这些命令的末尾,我看到一切都很好地更新了。 但是,当我添加一个命令
    git merge[tag\u name]
    时,我的状态与执行git流时相同

    我有一台机器没有发现这个问题。 唯一的区别是我有32位的git安装在这一个。 所有使用git for 64位的都显示了相同的错误。

    发布了一条谚语“我知道它很旧,但我遇到了相同的问题,其来源是:”发布了一条谚语“我知道它很旧,但我遇到了相同的问题,其来源是: