заставлять выкачивать полтора гигабайта - это жестокое обращение с животными
Код: Выделить всё
/git/github.com/jaos $ time git clone https://gitlab.com/budden/jaos budden
Cloning into 'budden'...
warning: redirecting to https://gitlab.com/budden/jaos.git/
remote: Enumerating objects: 1432, done.
remote: Counting objects: 100% (1432/1432), done.
remote: Compressing objects: 100% (1088/1088), done.
remote: Total 304447 (delta 452), reused 530 (delta 344), pack-reused 303015
Receiving objects: 100% (304447/304447), 1.35 GiB | 3.25 MiB/s, done.
Resolving deltas: 100% (251717/251717), done.
Updating files: 100% (5994/5994), done.
real 7m38.985s
user 1m35.900s
sys 0m20.163s
Надо vmdk-файлы заменить на .torrent-файлы, внутрь torrent-файла можно внедрить HTTP URL, откуда будет раздаваться первая копия. А сами файлы положить аттачментами к тегу-релизу (или в отдельный репозиторий). Тогда исходники выкачаются быстро, а бинарники не будут нарушать правила вежливого поведения на github.