Git-如何防止从主分支到特定分支的合并或拉入?

Git-如何防止从主分支到特定分支的合并或拉入?,git,merge,bitbucket,Git,Merge,Bitbucket,我正在使用Bitbucket,我有下面的分支模型 在此图中,橙色箭头表示从开发分支合并到主分支。绿线表示从主分支到开发/发布分支的合并。较低版本开发分支中的更改将通过主分支转到较高版本开发分支 来自较低分支的更改将使用自动传播到较高分支。在V1中发生提交时,它将合并到master。从master,它将转到V2和V3。如果提交发生在V2中,它将被合并到master,从那里,它将被合并到V3,而不会被合并到V1。这就是自动合并功能所发生的情况 这个看起来不错。但我的问题是,如果合并中的提交与V2相

我正在使用Bitbucket,我有下面的分支模型

在此图中,橙色箭头表示从开发分支合并到主分支。绿线表示从主分支到开发/发布分支的合并。较低版本开发分支中的更改将通过主分支转到较高版本开发分支

来自较低分支的更改将使用自动传播到较高分支。在V1中发生提交时,它将合并到master。从master,它将转到V2和V3。如果提交发生在V2中,它将被合并到master,从那里,它将被合并到V3,而不会被合并到V1。这就是
自动合并
功能所发生的情况

这个看起来不错。但我的问题是,如果合并中的提交与
V2
相关,是否可以阻止合并
Master->V1
。应限制从V2到V1、从v3到V1以及从V2到V1的正常合并。简而言之,合并不应该从高版本到低版本。这可能吗