Мне нужен хук, который проверяет операцию git push
.
Если создается совершенно новая ветка, и она идентична главной, я бы хотел зацепку, которая мешает подтолкнуть ее к удаленному источнику.
Как только первая фиксация в этой ветви сделана, тогда возможен толчок к источнику.
В принципе, я хочу избежать этой ситуации
$ (master) git checkout -b ticket-abc master
$ (ticket-abc) git push origin ticket-abc
Я бы хотел заблокировать эту вторую строку, если нет коммитов, связанных с этой новой веткой. Есть ли способ справиться с этим с помощью git hooks?
Большое спасибо