Если залить репозиторий до 400МБ, а потом удалить часть и оставить до 50МБ. То общий размер репозитория будет всеравно 400МБ? Ну чтобы востановить снимок тех 350МБ их же надо где-то хранить.
Вопрос связан с ограничениями размера репозиториев в частности GitHub.
Ответ
Естественно, если данные можно восстановить, то значит где-то они лежат.
Гит хранит разницы между состояниями файловой системы. Так что в вашем примере будет примерно так:
+400мб - залили файлы (не принимая в расчет сжимающиеся они или нет)
+0,001мб - залили инфо о том что файлов больше нет
Более подробно, о том как гит обращается с коммитами вы можете прочитать здесь:
Каким образом git сохраняет изменившуюся строку при коммите?
Комментариев нет:
Отправить комментарий