是否可以设置一个git repo,这样一个分支永远不能直接合并到另一个分支中?

时间:2013-01-24 06:41:06

标签: git

如果我说test分支我永远不想被合并到staging,那么可以设置吗?即如果我有feature-branch-a并且已合并到test,则无法在test -> staging中合并,但feature-branch-a -> staging可以正常工作。

1 个答案:

答案 0 :(得分:2)

在本地,你可以使用预提交钩子,如“Is there a way to keep two branches from merging in git”中所述 但是这个钩子不会在回购之间复制,它将保留在本地。

如果您有一个集中的repo服务器,您可以添加gitolite并声明类似的挂钩为VREF (update hook)