Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо написать hook для git. Действия его будут такими:

Когда кто-то делает в любой ветке commit с текстом #complete, вся ветка должна смержиться в master ветку с флагом no-fastforward.

Если во время мержа произошли конфликты, должен произойти git hard --reset , и лог в систему о неудачном мерже (желательна отправка email администратору).

10 лет назад
pivolan
39 летРоссия
14 лет в сервисе
Был
2 месяца назад