git中如何对merge行为进行控制

【字号: 日期:2023-08-31浏览:38作者:雯心

问题描述

假设git库中有A和B两个分支, 如何设置可以达到下面的效果:允许B merge into A, 反之则不允许

问题解答

回答1:

vi .git/hooks/prepare-commit-msg

#!/bin/shcase '$2,$3' in merge,)grep '’A’' $1; if [ $? ];then echo ’禁止合并A merge into B’; exit 1;fi;; *) ;;esac

相关文章: