#git #github #large-files #git-lfs
#git #github #большие файлы #git-lfs
Вопрос:
У меня настроено репозиторий с Git LFS (хранилище больших файлов), и я перенес большие файлы в свою локальную ветку, не вводя никаких операторов исключения, поэтому все большие файлы были загружены на мой локальный.
Это занимает много места, и мне не нужны все файлы на моем локальном компьютере, поэтому я хотел бы преобразовать фактические большие файлы в ссылки, чтобы они занимали меньше места. Это то, что произошло бы, если бы я использовал инструкции exclude до того, как я извлек обновленный репозиторий.
Я посмотрел вокруг и не нашел никаких явных инструкций, и я узнал, что я недостаточно компетентен в git, чтобы просто поиграть в репозитории git, поэтому любая помощь приветствуется.
Ответ №1:
$ git lfs pointer --file="filename"
При этом будет напечатан указатель на stdout
.
Вы можете скопировать содержимое в новый файл и удалить загруженный файл LFS.
более подробные шаги: