Как я мог убедиться, что только ветви, которые задвинуты на origin
являются:Как проверить имя ветки перед тем, как нажать Git?
master
bug/*
feature/*
?
поведение должно быть:
- Если название филиала допускается (один из указанных выше), ветвь выталкивается
origin
. - В противном случае выводится сообщение об ошибке: «Вы не можете нажать эту ветку»
Что бы самый простой способ заставить это?
[Этот ответ] (http://stackoverflow.com/a/19298300/240443) показывает, что делать с 'pre-receive', чтобы сделать это в значительная детальность. Ознакомьтесь с [связанным скриптом] (http://web.torek.net/torek/git/pre-receive.sh.txt) для подробных идей. – Amadan