现在想配置hooks,防止一些release分支合并到自己的feature分支,团队人多,需要做个防范,网上找了一些配置不好使。有没有大佬给个实例?想在本地配置一个hook
现在想配置hooks,防止一些release分支合并到自己的feature分支,团队人多,需要做个防范,网上找了一些配置不好使。有没有大佬给个实例?想在本地配置一个hook
2 回答1.4k 阅读✓ 已解决
1 回答708 阅读✓ 已解决
2 回答888 阅读✓ 已解决
1 回答1.9k 阅读
1 回答867 阅读
1 回答676 阅读
479 阅读
本地
hooks
能力有限啊,公司用的 gitlab-ce 作为代码仓库,选择使用 git-flow 作为工作流,当时我用php
在 gitlab-ce 的服务端加了钩子,主要是为了限制还有一些其它的细小的规范,不过后来由于 gitlab 升级了 api 版本,以及习惯养成之后,也就没有继续做强制限制了.
其实写起来还是比较艹蛋的,有些判断必须要做历史回溯,如果你们选择的合并方式是直接 merge,那么回溯会异常复杂.如果合并方式是 fast-forward,回溯还会简单一些.
我找找看还能不能找到之前写的脚本