以下情况:当我们创建一个发布候选版本时,我们创建一个分支release/*.
然后对其进行测试,并在必要时对该分支进行修复。
之后,它被合并回master并被标记。
在两者之间,不能向master提交。
是否有一种技术方法来防止这种情况,或者至少在模式release/*存在的分支中给出警告?
您可以编写任何您喜欢的脚本并使其在特定条件下运行。它被称为Git Hooks。有很多关于它们的信息,比如https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks