Git / Azure Repos -如果存在某个分支,是否有可能阻止master上的提交?



以下情况:当我们创建一个发布候选版本时,我们创建一个分支release/*.

然后对其进行测试,并在必要时对该分支进行修复。

之后,它被合并回master并被标记。

在两者之间,不能向master提交。

是否有一种技术方法来防止这种情况,或者至少在模式release/*存在的分支中给出警告?

您可以编写任何您喜欢的脚本并使其在特定条件下运行。它被称为Git Hooks。有很多关于它们的信息,比如https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks

相关内容

最新更新