Извлечь / извлечь часть очень большого репозитория?

Это, вероятно, очевидно, и раньше меня много раз спрашивали по-разному, но я не смог найти ответ после некоторого времени поиска.

Предположим следующее:

  • У меня есть, скажем, диск на 500 ГБ на локальном конце;
  • У меня есть удаленный репозиторий на 100 терабайт; следовательно, затраты на клонирование всего репозитория просто неосуществимы;
  • рабочий каталог, используемый для создания удаленного репозитория, состоял из 1000 каталогов верхнего уровня DIR001, DIR002, ... DIR00N, каждый из которых содержал несколько подкаталогов с файлами только в листовые подкаталоги (например, DIR001 / subdir1 / fileA1 ... DIR001 / subf1 / fileAN и DIR001 / subdir2 / fileB1 ... DIR001 / subdir2 / fileBN, ...

10
задан Felixyz 9 September 2010 в 12:03
поделиться