相关疑难解决方法(0)

如何防止特定分支在 git 中合并?

我们有一个master发布的生产代码所在的dev分支,一个测试服务器代码所在的分支,以及master每个开发人员认为合适的各种功能分支(从 分支)。

随着时间的推移,该dev分支与master. 此外,还有一些不正确的合并会弄乱部分代码。我们已经多次尝试将 (force-push) 重置dev为与master. 可以这么说,从头开始。

不幸的是,这不会持续很长时间。迟早会有人把旧dev的和新的合并起来dev,把所有的烂摊子都带回来。我怀疑这甚至可能会自动发生,一个天真的人git pull默默地合并新旧分支头。

是否可以使用服务器端提交挂钩来防止这种情况?git push如果合并了错误的提交,会拒绝接受的东西?

git githooks

9
推荐指数
1
解决办法
8497
查看次数

标签 统计

git ×1

githooks ×1