Настройте git так, чтобы репозиторий содержал только последние из определенных BLOB-файлов. - PullRequest
2 голосов
/ 06 августа 2010

Можно ли сделать так, чтобы git сохранял только самую последнюю версию определенных файлов больших двоичных объектов, не сохраняя историю в большом двоичном объекте?

У меня есть огромный набор данных, на который опирается мой проект, но никто не говоритистория только о том, что он является частью проекта и что они используют самый последний набор данных.

Спасибо.

1 Ответ

1 голос
/ 06 августа 2010

С помощью git clone вы можете создать мелкого клона, используя опцию --depth.Использование --depth 1 загружает только то, что необходимо для извлечения последнего дерева.

От man git-clone:

- глубина
Создание мелкого клона с историей, усеченной до указанногоколичество ревизий.У мелкого репозитория есть ряд ограничений (вы не можете клонировать или извлекать из него, ни выдвигать из него, ни в него), но этого достаточно, если вас интересует только недавняя история большого проекта с длинной историей, и вы хотитеотправить исправления в виде исправлений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...