у меня была текстура размером 100мб, позже я её удалил и загрузил такую-же текстуру меньшего размера, скажем, на 10мб, станет ли гит по размеру на 90мб меньше или увеличиться на 10мб?
Другими словами:
GIT LFS работает в той же концепции как сам GIT или как-то резолвит момент описанный выше?
Для начала определись что такое «станет гит».
Народ, знает кто?
что такое гит?
Надо говорить не размер гита а размер репозитория
Аля надо говорить не "в Украине", а "на Украине" Смысл один, но придраться надо Забили уже, я согласен что не в том месте спросил на эту тему
Ошибся в аналогии, наоборот там.
что тоже не совсем верно в данном разрезе, т.к. с git-lfs репозиторий становится двусоставным =)
Даже близко речь не про одно и то же. Здесь задача не придраться, а чтобы ты разложил все на сущности. У каждой сущности будет свой ответ на твой вопрос.
На сколько я понял документацию GitHub-а например, все что вы загружаете никогда оттуда не удаляется https://docs.github.com/en/repositories/working-with-files/managing-large-files/removing-files-from-git-large-file-storage То есть вы залили файл 100 мб, потом его заменили файлом на 10 Мб, у вас будет потрачено 110 Мб в сумме. Возможно на других сервисах они как-то иначе это резолвят конечно
Верно, я уже на практике проверил
Самое не очевидное - форки юзают ресурсы родительского репо
То есть если дропнуть оригинальный репозиторий, то можно потерять все файлы?
Если честно - без понятия. Скорее всего перейдёт на баланс форка который станет «папой»
а как кстати в этом убедиться, что он и вправду ссылается на файл из другого репозитория а не просто копирует содержимое LFS в форк? сорри за оффтоп
у тебя ссылки не меняются на файлы. Ресурс "использования" считается по родительскому. Можешь форкануть на другой акк и накоммитить - увидишь как лимит на основном возрастет.
то есть если кто-то вообще левый форкнет репо и в свой форк зальет кучу файлов, то это скажется на лимитах основного репо? <_<
именно так! в этом и печаль
Получается, что тогда можно насоздавать твинков и форкаться от них, чтобы репо были на балансе твинков.
нууу.. можно конечно. Только зачем? там лимит 1гб бесплатный, за 5 баксов ты получаешь 50 гигов, что позаглаза для личных проектов надолго.
да, проверил, так и происходит
Обсуждают сегодня