Мы установили ограничение квоты для нашего Git-репозитория (который будет находиться в облаке в качестве удаленного репозитория).Мы должны ограничить размер хранилища в пределах этого ограничения.
Для этого я пытаюсь получить размер «git push» в ловушке предварительного получения удаленного хранилища.Если я получу размер push, я суммирую размер текущего git репо с размером этого push, чтобы определить, сколько будет общий размер репозитория после push.Затем я могу ограничить отправку, если общий размер превышает квоту, или принять отправку, если размер не превышает квоту.
По сути, мне нужно рассчитать как размер удаленного репозитория git, так иразмер git push в предварительной зацепке.