Can I set up a repository to allow git push
only between specific "allowed" branches, and raise an exception if if a push
is attempted to a "forbidden" branch?
Example:
A, B, C are branches.
A ==> B // allowed
B ==> A // forbidden
C ==> B // allowed
A ==> A // forbidden
A
branch... is that correct?