首页 > 解决方案 > BitBucket Hook 阻止好的提交

问题描述

我设置了“推送检查”以允许提交BDAASA-<NUMBER>: <COMMIT MESSAGE>Revert "BDAASA-<NUMBER>: <COMMIT MESSAGE>"仅被接受:

在此处输入图像描述

我的正则表达式语法:(BDAASA-\d{4,5}:.*)|(Revert "BDAASA-\d{4,5}:.*")在线测试时可以:

在此处输入图像描述

但是当我想添加我的两个新提交时:

在此处输入图像描述

我被我的钩子挡住了:

在此处输入图像描述

我在这里错过了什么吗?谢谢帮助!

更新:

即使(BDAASA-\d{4,5}: .*)|(.*)不起作用,它基本上应该接受任何东西......

标签: gitbitbucketpre-commit-hook

解决方案


我发现您必须取消选中Enable the syntax check for each commit message,因为它甚至会检查不属于推送的历史提交。

现在每个正则表达式都按预期工作。


推荐阅读