Я создал частный репозиторий на gitlab более года назад, и со временем репо значительно выросло.Оглядываясь назад, я допустил одну ошибку - поместить большие репозитории в репозиторий.Я не знал о git-lfs
, и репо в настоящее время довольно существенно выросло.
Так что я думаю, что возможный подход будет следующим:
- Удалите файлы вместе с ихистория из всего хранилища (также для всех ветвей.
- Включить
git-lfs
(снова как-то для всех ветвей). - Добавить эти файлы (снова для всех ветвей).
Ситуация такова, что у меня есть довольно много активных веток в хранилище. Есть ли способ сделать это как-то во всех ветвях с минимальным набором команд?
Другой способ, конечно, заключается в том, чтобы заархивировать этот репозиторий, а затем начать с нуля в новом репозитории, включить git-lfs
и добавить все вручную. Однако, учитывая количество филиалов, это снова кажется утомительным.