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