Задать вопрос
Wolfnsex
@Wolfnsex
Если не хочешь быть первым - не вставай в очередь!

Как определить force/delete push в server-side hook'e?

Доброго времени суток!

Коллеги, помогите пожалуйста разобраться, как на сервере (в "сервеном" хуке Git'а) отловить "деструктивный" push? Под деструктивными я понимаю - различные, force, delete и им подобные push'и.

P.S. Нашел решение как это сделать на клиентской стороне, но такой вариант никоим образом не подходит, контроллировать всех клиентов нет возможности.
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Средний 7 комментариев
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 1
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
8.1 Настройка Git — Конфигурация Git
git config --system receive.denyNonFastForwards true
git config --system receive.denyDeletes true
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
search
@search
мама говорит что я особенный
https://stackoverflow.com/questions/1754491/is-the...

Самый заплюсованный ответ. Оно?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы