如何阻止与 develop 分支合并的分支与 master 分支合并?

How to stop a branch merged with develop branch to be merged with master branch?

在编码过程中,我从 develop 分支创建了一个 feature 分支。一切正常后,我将此 feature 分支合并到 develop 分支。

稍后为了生产部署,我将这个 develop 分支合并到 master 生产分支。

有没有办法防止 feature 分支合并到 develop 分支与 master[ 合并=34=]分支。这意味着当我将 develop 分支合并到 master 分支时,该特定分支不应与 master 合并分支?

在我的临时服务器上,我使用 develop 分支,在生产环境中,我使用 master branch.I 有一个 task/code 应该只在暂存中进行的更改。它不应该进入 master 分支上的生产环境。

我使用 bitbucket 和源代码树进行版本控制。

这确实不可能。但是如果你已经在 develop 分支中合并了你的特性分支并且出于某种原因如果你不想将更改合并到 master 分支,你可以 cherry pick 从 develop 到 master 的更改意味着你可以将特定的提交提交到 master。