Проблема: «PUSH Failed refs / head / - крюк предварительного приема отклонен»
Я столкнулся с проблемой невозможности перенести мои изменения в мою исходную ветку и что-либо в основную ветку репозитория конкретного проекта, так как размер этого репо превысил жесткий лимит 2 ГБ. Это была ошибка.
Это потому, что мы неосознанно поместили тестовые данные в bitbucket из других ветвей тестирования.
PUSH Сбой refs / head / - крюк предварительного получения отклонен
Итак, проверено, что то же самое с другими репозиториями проекта, и у них не было никаких проблем.
Fix:
Мой коллега заметил, что когда мы локально клонировали проект, размер проекта составлял 110 МБ. Итак, мы начали очищать ранее объединенные ветви и активные ветви, которые больше не требуются.
Как только эта очистка была сделана для нескольких веток, мы поняли, что размер репо резко сократился с 2 ГБ до 120 МБ. Затем мы попытались отправить изменения в мою ветку, и это сработало.