Я пытаюсь переместить исходное дерево sh Android в закрытое хранилище Git.
Следуя инструкциям официальной документации для Android, у меня есть инициализировал клиент Repo, используя repo init -u https://android.googlesource.com/platform/manifest
, и я загрузил исходное дерево Android, используя repo sync
.
Размер результирующего каталога составляет 73 ГБ, включая каталог 43 ГБ .repo
.
Я хочу переместить весь каталог sh в частный репозиторий Git, но некоторые файлы слишком велики, что не позволяет мне делать обычные git pu sh.
Я известно, что Git LFS существует, но я не уверен, как бы я go отследил все большие файлы в дереве исходного кода такого размера.
Каков наилучший подход к этой проблеме?