Ошибка Git "pre-receive hook declined"
Если вы столкнулись с ошибкой Git "pre-receive hook declined", то есть несколько вариантов, почему она возникла.
Самая распространенная причина - в вашем репозитории (к примеру GitLab) master ветка теперь “защищена” (protected), а главная ветка - это main.
Решения:
- В настройках проекта (Settings > Repository) зайдите в раздел защищенных веток "Protected branches", найдите ветку "master" и нажмите на сброс блокировки ("Unprotect").
- Как альтернативное решение - настроить своему пользователю разрешение делать изменения в данной ветке.
Комментарии