Файлы изображений, поврежденные в ZIP, загруженные с GitHub - PullRequest
0 голосов
/ 30 апреля 2020

Связанный репозиторий имеет несколько изображений, которые прекрасно выглядят на GitHub, например это изображение jpg или это изображение PNG . Однако, когда я загружаю ZIP-файл хранилища и распаковываю его в моем Windows 10, все файлы изображений повреждены - их размер становится всего 1 КБ! Как я могу правильно загрузить этот репозиторий?

1 Ответ

1 голос
/ 30 апреля 2020

TL; DR

В терминале с установленным git просто запустите

git clone -b <branch-name> --depth=1 https://github.com/erelsgl-at-ariel/gamedev-5780-code

Замените <branch-name> на нужное имя ветви чтобы загрузить zip-архив для.


Связанный репозиторий использует Git LFS 1 для хранения двоичных файлов. Расширения файлов, хранящиеся в таком формате, можно найти в файле .gitattributes . При загрузке zip 2 только файл создаются файлы указателя , представляющие двоичные файлы.

Вы также можете определить, управляется ли файл с использованием LFS в GitHub, если вы см. это:

LFS

Вы сможете получить изображения, используя этот формат ссылки:

https://media.githubusercontent.com/media/user_name/repository_name/branch_name/file_name

Примером этого jpg изображения будет: https://media.githubusercontent.com/media/erelsgl-at-ariel/gamedev-5780-code/master/02-collisions/Assets/Images/stars-background.jpg

Чтобы получить все файлы LFS, вам необходимо клонировать репозиторий, используя git.

git clone <repo-link>


1 Подробнее о Git LFS в Github здесь

2 Подробнее о файлах LFS, не включенных в zip здесь

...