Git post-receive - 如何检查推送的分支是否与主分支合并
-
22-09-2019 - |
题
在我们的团队中,我们通常将所有任务推送到单独的分支中,然后发布经理审查这些分支并将它们合并到“主”分支中
有时团队成员忘记将他们的分支与主分支合并(在推送之前) - 所以我想做的是 - 在用户推送后输出一条消息“请与主分支合并” - 我想我需要检查一些内容 -接收远程钩子..有一些例子吗?...或者我基本上应该做什么?
更新:这样做的主要原因 - 最大限度地减少潜在冲突的数量(因为提交者(而不是发布经理)将解决它们)
解决方案
如果git cherry new-branch master
有任何输出,然后有人没有推动之前变基
其他提示
您真的不想保留纵横交错合并。任一特性分支应合并成主,或分支应该保持分开的,被合并的从主
也许你要找的那是什么推前一个分支被重建基础上的主人,使潜在冲突的数量最小化,因为贡献者已经解决了一大半。
不隶属于 StackOverflow