Git - Редкая проверка субмодуля не клонируется?

У нас есть субмодуль в нашем супер-проекте. Этот подмодуль использует разреженную проверку (представьте, что подмодуль представляет собой большую базовую библиотеку, в которой мы выбираем, какие части необходимы для текущего проекта). Несмотря на то, что касса работает отлично с ее редкой проверкой в ​​исходном проекте, новые клоны этого репо не имеют никакой разреженной информации о проверке; Конфигурация файла не имеет "sparsecheckout=true", а в информационной папке нет файла "sparse-checkout".

Что мне не хватает?

Я побежал:

[[I assume the foreach approach still works with only one submodule]]

git submodule update --init --recursive
git submodule foreach git read-tree -mu HEAD
git submodule foreach git pull origin master

РЕДАКТИРОВАТЬ 1: Похоже, мой репо также показывает весь подмодуль, а не редкие проверки... что приводит меня к мысли, что информация никогда не хранится??

0 ответов

Другие вопросы по тегам